I mean so soon it's done.
Quake Live plays a Role in esports, and the CS Scene is much bigger.
So why don't you bringt it out as a Browsergame over a official Website free to play for everybody?
You could find Sponsors like the Quake Live Developers did, to make Adervertising on the Mapwalls and so on for Puiblicservers or however.
I think this would be really cool.
I installed the Beta today for the first Time and have to say you did a damn good Job until yet.
I have read your about topic on the website. Three man for such a great Project is amazing Guys.
I really hope for the Love of God that you have the Success you earn.