Really? You should go ALOT further.
In my opinion you're making all the same mistakes I made when I started working on social applications. You had a idea first and are now trying to make it viral. Thats the wrong order. You need to get all your viral channels defined and working and only then are you allowed to have an idea :)