At the very least, they need to add a toggle for autocast on pets. You should be able to toggle off pet casting of abilities to reserve those for when you want to use them.

If you toggled off the pet AE heal (just one example), that would at least give you a readily available group heal in addition to your other abilities, although it would be a 30 second CD- which again seems kind of long to me.

A logical management system with pet abilities would open up all of the pet abilities as "secondary" abilities available to SCH in a meaningful way. With that fixed, it would be more useful to re-evaluate the complete toolkit to get a better picture of the class.

Right now spastic AI and pet commands foul up the availability of abilities, which are being factored into the SCH toolkit as a whole... which may or may not be meaningful, due to pet issues.