I see no problem with using Drain Punch. I myself have used it on Mienshao, albeit in OU, and it does go well with Regenerator.
Aura Sphere is kind of odd, but maybe it could work with some gimmick Specs set. Which, admittedly, I want to try. :P
What? His Special Attack is base 95, which...