I prefer a caster since there are only 2 DoM vs 5 DoW, unless the pet class ends up being a DoM. Either way one of those two would be better than another DoW.