If I was to do it all again, I would have worked on the site for an extra month before launch. I launched before I was really ready, thinking I would be able to polish it up later. What I didn't realise was how much work and stress the day to day running of the site would be, and how little time and energy I'd have for adding new features.
So 18 hours of daily work wasn't enough for you to polish the website while running it? No offense, seriously. But it would be interesting to know how you distributed those hours.