I have used it on a team before, yes. Prior to using it on a team, I caught it for the Dex plus I like to catch all the new Pokemon in a new generation. Anyway, when I did use it, I named mine Schpangly lmao and he was a great party member! I taught him Shadow Ball, Fly, Thunderbolt, and uhhh something else that I don't remember. n__n He's the only party member I remember from that particular team, if that tells you how useful he was. :P
I agree with Arlo in that it's one of my favorite gen IV Pokemon also. I have a Drifloon plushie as well! His name is Floof. :D