If you're concerned about whether people like what you are doing than releasing a demo is probably your best option. I agree that making the game episodic may cause people to fall off or forget about your game.
Yeah, I've been finding the right cutoff point in the first Act I to use as a demo, if I decide to pull the trigger on it.