Release sooner and see what happens.

Seriously. EB has enough completely devoted fans to ensure a great amount of defensive barriers against the usual Pessimistic Internet Complainers that will come up at all the bugs that might still be there. A backlash of any kind is utterly unexpected, considering the consistent quality displayed so far of this very much comprehensive mod.

Moreover, it's good to keep people interested. I think there are a lot of people here who'd like to feel as if they are "unofficially in-the-project" in helping with all the bughunts. Just to make sure it's all about bughunts (and let those who dare risk rough terrain appreciate the awesomeness so far), you might as well post a short and cohesive "guidelines for reporting bugs" with all the giddy-diddy about Save-Every-Turn (in different names) and Try-Reproducing-It! that is the stable of the bughunting tasks right after the download link.

That, and most people would rather play the mod in a 1.5 RTW base than a 1.2 base, which is fundamentally far more...complete.

Just my opinion.