I would try it if people could connect to your server (and maybe I could?)However I don't think not knowing completely what it's like and downloading all those addons for it isn't worth it.I also might be able to help you with your connection problems.
how?
I PM'd him what I believed would solve the connection problem and he said it worked.