1. The new races don't need to "balance" out Alliance vs Horde. Horde does not need to get a "pretty" race to balance out NEs. The Horde does not need to get a "short" race to even out Gnomes. The Alliance does not need a "big" race to even out Taurens. This is the sort of thinking that lead to cookie cutter racial traits instead of varied and unique traits.
"They still haven't even told us if the races are specifically aligned with one side." - Heartless_2. Goblins could be a new race. They still haven't even told us if the races are specifically aligned with one side. I'd like you to find anywhere where they said they have! Goblins could very well be a new race that BOTH sides got to play. Goblins would then be neutral and could attack both sides. However they could ally themselves with one side to visit their cities, but to become friendly with both Alliance and Horde would be a very difficult task! We could essentially wind up with TWO new races like this!