You can also approximate procs possibly.
Go to a target dummy and play around for a while.
Figure the proc window is "x" seconds, you can get it as early as "y time" or as late as "z time".
Then macro the proc to be used so many seconds (up to x) beyond (y time).

Or take a look at the two-step macros, done by Mercurio.

With my druids I essentially estimated.
I had a 20% chance per combo point, to have an instant cast.
With four moves done, that was four combo points minimum, or an 80% chance.
With four 30% chances to crit, there was whatever chance to have five combo points (100% chance) after four moves.
I did a little math...
A% of the time have 5 CP's = 1.00 x A =
B% of the time have 4 CP's = 0.80 x B =
Added them together, and liked those numbers.
Did not like going after three combo points, with:
A% of the time have 5 CP's = 1.00 x A =
B% of the time have 4 CP's = 0.80 x B =
C% of the time have 3 CP's = 0.60 x C =
In short, even if you aren't guaranteed they all have the proc at once, you can often just go with... most will have it, good enough... as long as it is not a Holy Power mechanic, where it is a waste to use at 1 or 2 points and a waste to not use at 3 points.



Experimentation rocks.
The team might work, the team might not.

Even if they don't...
You can run them as Elemental or Resto, so the leveling is not wasted.
One Elemental adds a ton to caster teams, or two brings a full set of totem buffs.
Resto is a great healer for most boxing teams.
And they have access to trade skills, etc.