We are by no means saying BTM is a bad tool. We use it heavily and think it does an amazing job. It has some short comings that we wanted to overcome so we are writing one from scratch.
1.) BTM is powered by an Access DB which is very slow and very dumb once you have several thousand names in it and it is written in Visual Basic which is a slow language (don't get me wrong - I enjoy VB, but lets face it, it's slow). Paronicon is written in .NET (C#) and is written to be modular. Future updates will require no action by the admin. It will automatically update when it needs to, as well as managing the restarting of the app for you.
2.) In the GSN clan, rank is indicated by /'s. In BTM two or more slashes prevent the commands from being sent to the console. So the topstats and rank commands are cut off after the name like "BadBadRobot ///" and the kill count is left off. The !pl command wont return everything either so getting player info can be a pain. We have to run a web tool in parallel of BTM to fully manage our servers. This is a huge area for improvement.
3.) We constantly have to get out of server to help people on our servers. We are adding the ability for admins to cross server admin. So the command would be something like "!kick <playerid or name> <serverid> reason" and it will remove that slot from that server. There are commands available that will allow you to see the playerlist and serverlist. It will also do what ProCon does for BC2 and accept partial names and figure the rest out.
4.) There are time that BTM will return erroneous stats and 0 kills for everyone.
5.) Having all servers be in one tool allows for easy management. You can still configure the banned items, message rotations, maps, and roles per server. There will be a role (su) that will allow for cross server commands.
6.) It will be able to hook into API's (XMLRPC) to post hacker messages when someone gets banned. It will post the Name, GUID, IP, Reason For Ban, and who initiated it automatically. You can choose to ban from only one server or all with one command.
7.) Opening large logs in the viewer can cause the screen to become unresponsive due to a lack of threading on certain parts of the tool.
8.) The ability to have command to alert admin of problems. People can type !adminhelp to alert an admin by your preferred method (post to site, text message, or e-mail).
9.) Almost all features can be enabled or disabled if you don't like them. The tool should fit our preferences and that is what we are trying to do. We want your help to tell us what you want in it and how you want it to work.
10.) Some features that will be implemented after the first release are:
-Adding custom commands that accept arguments for you to do what you need with.
-Extending what can be done through the API classes that are in place for more things to be accomplished.
-Hooking into stat programs (Ultrastats or the like) (For an example of Ultrastats almost functional for BlakOps look at http://phasechangegaming.com/bostats
Obviously, all of the above can be done by BTM and the creator. However, I'm not waiting if we can have one running in a couple of weeks. By Tuesday/Wednesday of next week, we will post screens and some videos of it in action. Then the doubt will be mitigated. If you love BTM, we are by no means saying you need to switch. Just letting you know that there is an alternative out there. We want your support and help to make a tool that will be awesome for everyone. We are NOT going to charge for it and are not trying to do any trickery. We just want a good tool. Don't you?