It's not particularly difficult to control the fairy in an effective manner. I always queue a fairy heal before I start to cast any of mine. I only let it freely heal if I have a lot of AOE healing to do.

Consider your fairy heals for 414, your heal is for 520, and then you get a 520 shield on the target that you healed. That is effectively 1454 healing on a single target in very very very little time. SCH is kind of annoying class if you don't like micromanaging, but if you're good at micro, it's pretty rigged.