What's our Attacks/sec? I'm at around 12% Haste + 16% (no frost DK or Enh shaman) so I do 1.26 white attacks per second, 1/10 Rakes (90% uptime), 1/11 Mangles, 1/26 Rip, probably 1/60 FB or less, and lets just say 3/26 Shred = 1.62 hits per second. Following the
TTT 1-(1-1/60)^(15*1.62) ~33.5% uptime * 400 = 134 AP.
Massacre = 110*1.2 = 132
Mongoose = 1.5 ppm (??) 46% uptime = 55.14 agi + 23.67 haste = 142.77 + 45.64 = 188.41 AP equivalent.
All of that depends on Haste not affecting the base PPM percentages, ie. it calculates ppm chance as PPM/60*Base Attack Speed instead of PPM/60*Hasted Attack Speed