It was embarrassing to release a mod and then have so many folks report so many bugs and be forced to switch it to Beta. But I've been diligent in addressing them, and now reports seem to be more minor things and not so many gamebreakers. 1.0 should be soon, I vowed to wait a week from the last bug report before going 1.0.
It goes to show I guess that testing your own module only goes so far. You wrote it, so you know where everything is and all the ins and outs and what "should be". I'd squashed 150-200 bugs before releasing it onto the Vault.
All the feedback I've received has taught me a lot on where to look for bugs and how to better plan things when designing/building.