I agree about the timing of spells.

You only need to worry about the individual toon's spell timing in a cast sequence, so you don't have them just sitting there waiting on a timer before they can cast again.

As for multiple classes, I'm running 5 different ones now as my main group. (see sig).