Yes WHM is an excellent class. I prefer WHM skills over SCH, although I do love SCH. I recommend making some macros to make your party-play easier.

For example,

/micon "Stone II"
/ac "Stone II" <tt>
/ac "Stone II" <t>

This macro will first attempt to Stone II your Target of Target (your Tank's target), and otherwise it will Stone II your current DPS target.

Another example,

/micon "Regen"
/ac "Regen" <mo>
/ac "Regen" <t>

This macro will first attempt to cast Regen on your Mouse Over target, otherwise it will cast on your current target.

Little macros like these improve our party-play-efficiency tremendously. You can setup macros like this for nearly every DPS and healing skill. Best of luck!