Your experience is similar to mine, although I've had no trouble with slipping. I went to the strip and tried some fairly hard launches and it never slipped at all.
I'm leaning strongly toward the Spec 3+ right now. The part number I've found is SA863F. Does that match what you guys are using?
Gregg