DC, I'd rather trust hardware, as hardware being dumb, should always do the same thing.
It's a bit like do you swap a motor phase on a VFD, or do you just change the setting in the VFD to change normal motor direction?
Both should work...