Just a thought, you've confused some people on this, why not instead of going to 0.2.10, go to 0.2.9a? And just claim "there's a few fixes we need to do before 0.3.0" (or something)?
What is wrong with 0.2.10? Three numbers is simple. The confusing is from calling trunk 0.3.0-SVN for a year while still releasing 0.2.x. Not from the three version number scheme.
Casper