what was wrong with just giving people less game content in the demo, like it used to be?
Well, the only drawback is that you'll have to ask them to re-download the full program should they decide to buy it. Shouldn't be much of an issue unless your game is huge or your customer is on *gasp* dial-up.