It was fun, but I did notice the BH's had a couple of redundant specs (like Pyro Mercs and AP PT's).
In this kind of set-up, it may have been better to go with something like
2-3 Healing Mercs
3-4 Pyro PTs
1-2 Tank PTs
However I do think you'd still have won.
Go Dps Sorcs!