Interesting Concept. I thought of coming up with the same idea. Interesting to see that some one else have already done that. Does the tokens get into my eth address automatically if i transfer the ETH to your smart contract address or you have to send it manually?
I have to send it manually. But automatic sending would be interesting and would eliminate complicated things like EtherDelta, at least for the initial distribution. Maybe this could be implemented with a smart contract as well?