I was really hoping Earth would lose that deck this round :p At least they won with it against someone other than Time.
I will say here though (since I don't think I've said it before) that I'm quite impressed by how earth has used those stone dragons this round. Had I been on their team, I'd probably have pushed for shriekers in the opening vault instead because they're faster for the same attack, but the durability and flying of the earth dragon has won them an awful lot of games that they'd have lost otherwise. Good for them for not bidding on me! :p
Dragons are pretty much strictly better in PvP. Shriekers are faster for farming purposes, but their Burrow ability is worth far less than the dragon's hps. Also, as you noted, Wings.