One of the things I've learnt during my years in product development is that the last 10% is really at least 30%. I expected the creation of edu 2.0 to take about a year, but it looks like the total amount of time will be about 18 months. That's not too bad, but psychologically the last few months has been quite grueling.
The main thing that I've always strived for is to be proud of the products I've been involved with. I think the next major release of edu 2.0 will meet that criteria, at which point we'll start promoting the site. In the meantime, it's back to coding!