I got a vote too, and I picked cleric and enchanter. The reasons for my selection were not in line with anyone elses reasons. The reason was because I already have a tank, and I already have some DPS classes, and feel that in order to complete a group I need only a healer and crowd control.
With that said, any character that casts will be a cumbersome task because branching logic out to a caster will create new challenges that were not present prior. In regards to looking at MQ2Heals or MQ2AFNuke, I do want to avoid looking at how others are doing something in that regard and focus on creating my own methods of handling things. Not to say either of those plugins were done "wrong" so much as to say that to truely create something my own I would need to think of how I would personally handle the situation were I actually playing the character and then try to make the plugin recreate those steps. Then much like with my other plugins, get feedback from the users that would allow me to see it from the point of view of other users and try to get it to also do things the way they would do it were they manually playing the character if it fits with the way the plugin can operate at that point.