It's 50 50 between totally new and stand alone, so I'll be creating the standalone option as I have spoken to a few people and they also would like this. EDIT:Change in favour of standalone :P.
I have a beta version currently but it requires you to put the HL_3g.ini in the directory with it, I want to change this and write a small utility allowing server owners to modify the exe and distribute. That way you could have say 6 different exe, each one for a different server, and all you have to do is click the one which server you want to access....nothing else neccesary.