It depends on how long you have had them. I'd play with them for a month or two, then I would release to close mates, premium, and then the public. That then gives you lots of time to play with them for yourself before that get patched and before everyone else starts using them.
I feel sad that I placed a vote for yes even with all the complaining I did about modding in the first place. lol But basically, there's jerks out there now who leaked anyway, so what's the difference. *sigh*
The only thing I'd really want to learn is how to get low gravity working, if that's possible without having to go through a whole bunch of trouble.