Well you logged of as Elemental, in your Elemental set, so I can't really see much.
But I am assuming that some pieces you also use in your Resto set, and judging by your overall gear quality, I'd say yes. I mean, think about it, way back when Wrath of the Lich King was new, people had to do Heroics in questing gear, with no iLevel 226 or anything at all. I was one of them, rocked Heroics as a Resto Shaman with 1600-1800 Spell Power.