Apart from the comment on personal information, which I totally agree with (came here to comment just that), no free demo will diminish the people who try.
Every product demo should have at the very least a demo account or other means to try the product without registering. Period.