As someone who just launched a startup a week ago, the best advice I can give is to just go for it! You're always going to have bugs, want to squeeze more functionality in, make it look cleaner, etc. The reality is that you'll probably learn more about your product, users, and infrastructure capabilities in your first week post-launch then you will have in the past ten months. It can be a terrifying experience unleashing your product to the world, but it's also an exciting one. Finish up the last few tasks, launch it, and celebrate your accomplishment....then get back to work :)