what's stopping you from launching?
vgurgov: Can 100% understand this feeling and this is how I fight with this - just release this damn thing!Not even restricting alfa beta invite only users, just do whatever you can, get feedback and keep improving it! Design never can be perfect - even getting best designers workin on my site i still keep finding issues with it. Its just endless process, and most of your client(not timewasters but client) really dont give it that much attention as you do!Remember you will loose few clients today but you will learn on you mistakes today also. JUST DO IT!