Advertise it ! Upload your Stuff on ModDb
I dont think your Plutonium is in Release state ... feels and behaves more like a BETA but, i hope your tool success and gives the players a way to avoid this crap and broken original Servers.
You should upload your stuff to:
And send it to the gaming magazines ...