Really depends on your spec. From the perspective of a fully raidbuffed mainly ilvl 213 deep destro lock, leulier's give me the following conversion from ratings and spirit to spellpower (approximately):
5 crit = 2 SP (or 0.43 crit = 1 SP
10 haste = 9 SP (or 0.88 haste = 1 SP)
5 spirit = 2 SP (or 0.39 spirit = 1 SP)
So, your extra stats on t7 gloves, assuming you don't break the set bonus, should give the equivalent of
1+38*0.43+48*0.88 = 59.64 SP
And the overlook handguards:
66*0.39 = 25.74 SP
So yeah. Never trust MaxDPS :P Generally a very bad site if you ask me.
We can even include the crit from the 7 int:
100 int = 12 SP (or 0.12 int = 1 SP)
That would add 7*0.12 to the score for overlook, making it 26.57
So yeah, away with the old gloves, and in comes the new
However, even in the case that you are affli, it would still be better with t7. Spirit is less worth due to the lack of imp. fel armor. SP is worth a bit more than in destro, crit and haste a bit less. But would still be the same conclusion, only a smaller disparity between the items.