As mentioned I played on Eu realms so have been playing through Cataclysm since Jan2011.
I changed my warlock from a human to a Goblin... and its awesome
Whether ur a pvper or pve, Goblin's rocket jump gets you out of fire nicely. Fights like Atramedes where u actually have flame trails chasing you and using speed pots is an option but rocket jump has a cool down faster than the phase change so its always a bonus.
As for Elemental Shaman, I have one of those too. elemental/resto, Imo enhance shamans were the best dps spec if i recall when cata first came out.
Resto shamans are extremely good as well when it comes to raid healing. However, I still prefered my disc priest as my main healing class.
Since i am thinking of starting over on a Taiwan realm i'd probably either go worgen priest or goblin priest.
Lastly MiantiaoJiangJun you forgot the most important bonus, Bartering... Goblins get a 10% off all vendor bought items (gold)
its useful when you are farming Vial of Sands, which requires you to be honored or revered with Uldam faction. and the items all in all was costing up to approximately 42000g. as a goblin it saved me more than 3k gold.
so Goblins is definitely a win win.