Not to throw a wrench in all this, but what about this ESC:
http://www.hobbycity.com/hobbycity/s...idProduct=4691
12s @ 100A sounds nice to me. And since I'll be running 9s, it gives me a little headroom on voltage.
All the user reviews seem to think highly of it, and it doesn't need a pistix adaptor. Warranty/service might be an issue, but for the price, it's hard to pass up!