Well all, I'm back from the dead as some might think

I've actually been extremely busy w/ life, job, school, girlfriend, all that junk so I haven't had a lot of time to work on my MAME hobby, but I have had a lot of time to practice up my programming skills. So I dusted off an old project that never got to a point of usability (well almost usability), but here it is, the Network Mame Launcher.
New to this version -
well a whole lot, first of all it has SECURITY! So if anyone is serious about launching mame over a network, there is now an option for filterip (which I defaulted to 1 in the mameserver.ini) You can turn that off if you want like friends to connect and what not, but if you know the IP that is connecting and you want to filter everyone else out, its there!
Also, you can now load options with your game, so like >MLclient.exe 127.0.0.1 blktiger -SKIP_DISCLAIMER -JOYSTICK would load black tiger w/ no disclaimer, and the joystick.
Sorry for all those who absolutely hate the command line, I can probably whip up a Visual C++ .NET version of this program, but right now its 3 AM so I gotta crash in a second. If anybody wants me to supply a .bat/.ini creator, I can definitely do that, like an FE for mlclient.exe. MLServer.exe works by itself, just open it and it'll start a server.
-questions, comments? you want to see the source

just comment on this thread and I'll get back to anyone who's interested.
- the eternal sleeper... or ChuSleep for short
http://versusmame.arcadecontrols.com/NetworkMameLaunch0.2.zip -
Network Mame Launcher v0.2