I don't think that's the way it will be when D&D Insider goes to a paid model. It doesn't make sense. Web Enhancements often serve to persuade people to buy a product (as it evidently has persuaded Ant).
If Web Enhancements stick around, that is - registering your products to unlock bonus...