Funny, I can think of a number of things that can be changed/fix, a few of which really NEED to be changed/fixed. Most notably the camera zoom and lack of tooltips.
But is it ready for release, even in its current state?
Sure.
But I say that as someone who is more interested in the RPG aspects than the RTS aspects.