I would say to release one BIG demo that will satisfy people until your completed game is ready. Periodic teasers feel too episodic and interest might be lost if the Demos are only one or two hours longer than each other.
But then again, if your quest is to receive feedback from players, then by all means :D Release away.