Quote Originally Posted by TheMax1087 View Post
GCD weaponskills and spells are always a dps loss due to ability queuing. Off-gcd abilities technically can be used in macros since they can be even without queuing without eating into the gcd, but the practical uses for that are pretty specific(I mostly use them for skill replacement macros).
Even those can be tricky, in my experience, because of latency. oGCDs occasionally won't fire when used in macros, which can occasionally result in lost DPS as well.