The closest I can say Serene Grace relates to Sand Veil is that they both 'manipulate' hax, and 'prevent' opponents from attacking you. However, the way they do it is completely different- and that's why I don't think they should be compared. Also, isn't this a Garchomp thread? I don't think it's relevant to talk about banning Serene Grace on a thread solely for Garchomp, as the two don't really relate whatsoever.
I have seen people use a set of Swords Dance / Outrage / EQ / Fire Fang, and that thing plows through teams like there's no tomorrow. If Skarmory comes in as Garchomp Swords Dances, it's going to lose more than half its HP through Fire Fang. Bronzong is on the same boat- FF does ~65-75% to Bronzong as well. Skarm can Whirlwind, but with Sand Veil, it's not as reliable- and if it misses, you've just lost a wall and have a +2 Garchomp to deal with. Rough Skin makes Garchomp quite a lot easier to Whirlwind away, but even still if it sets up again you're pretty much dead.
It is fun to make opponents lose 10% health just to revenge your 1% Garchomp though.