I know this was posted two months ago, but I have some feedback.
Any race is "viable." Racials don't make or break games in this kind of environment. That being said, sometimes you feel like you're missing out if you have a racial that's barely worth its global.
If you want to min/max, I...