Unless yeh have played all or most of these classes before, I would suggest not having so many different classes.

just pull out the imp put it on passive. have a macro that casts the imps fire shield on yer tank.

Unless yer gonna spec the warlock demo the pet isn't really useful and involves to much micro managing the thing, to keep it alive.

castsequence is yer friend have one setup for single target dps and another for aoeing

having the ability to have both shaman and priest heal the tank is really nice.


yeh can have one key for mount by using
/use [flyable] <flier 1>; <land mount>
switch <..> to mount name