I have read the post about Slaying the Vaga-Monsters.
That said, I would like to expand on RACE BALANCE a bit (if nothing else, just for another viewpoint to think about).
In every single game I have ever played anywhere, FPS or anything else; game balance is the most important aspect of the game. A good for instance is Team Fortress 2. It has invisible spies, super fast scouts, sentry-building engineers, etc. But it is very well balanced and tweaked over the years so that there is no real advantage to any class a person would choose except the player's own expertise. But a truly rounded player can play any class and do just as well with any of them, and this allows him to choose a class based on how the enemy is playing rather than just because they are good with one race.
The same should be true with this game. But it is not. Some races really are better, so much so that people have complained for years about them. If the races are not balanced, then the game is not balanced. Most races are just played to level them up in order to get one of the most powerful races. Why even have them if they are so weak that they are largely unplayed?
If you asked players to rank the best races, it would be relatively universal about which ones were picked the most as the very best. If that's true, then there's a balance issue; and it should be addressed. Reducing the health or increasing the timer to be able to do things would go a long way toward making the game more balanced; much like how the human's teleport was nerfed a very long time ago by greatly increasing the time to be able to teleport. Previous to this, a human was a better match for some of the strongest races. I don't remember the timer setting for arch-mage, but a quick setting made that race very powerful as well. If the most overwhelming races such as vaga had longer timers or greatly reduced health, then they would be more reasonable and better balanced.
And that's what should be happening with all races. They should be tweaked and re-tweaked until you get to a proper balance where when polling players about the best race the result is more random and less obvious.
This isn't just my opinion. It's the way ALL GAME CREATORS manage the balance of game play. Every single publisher spends hundreds of hours tweaking every aspect of the game until it is as well-rounded as possible. Then it is up to the players to become expert at what they enjoy most. Otherwise you end up with tons of races that are rarely ever used and some that are always used in almost every game because of inbalance. The tweaking of each race is a wise and mature aspect of creating a fun, balanced gaming environment.