I'll give it a try once I got some time :) But why not hosting a mumble server? It's free and you can host it on the server you are already running! http://mumble.sourceforge.net/ Just an advice ;)
And if the Server you were about to join was laggy? For new Players not habituated to the keys of Arma and the way things work here what kills their fun is getting shot five times in a row.