Why do you need a buzz before you release? Why not wait until you have your MVP before trying to sell it?
It's time you have to spend anyway, do it early, let it sit there and attract interest.
One thing you can't do when you finish your MVP is go back 3 months and have a landing page that attracted interest.