Goblin outweighs both orc and troll IMO (bonus spellpower & haste is unnecessary IMO).
The gap-closer through rocket-jump is just way to good to pass up.
Undead may be a considerable option? They have a low-PPM "elemental force" passive, which may be useful, but still not better than rocket-jump. The remove charm is pretty terrible as well.
Blood elf can dispel PSW with arcane torrent; which is great but still not worth it compared to rocket-jump.
Panda is very nice, especially in organized settings where people wont break your sap's.
I personally think goblin is the best by far. Just my thoughts