Yep, those TC4's run nice with the mamba. My buddy has a TC4 with the 7700 in it. I might have posted the link to the vid, but if not, look here:
http://www.youtube.com/watch?v=FECvEHnydQg
It's really an amazingly good performing car with all that power in it. I would have thought it would have been more of a handful to control, but it's a hoot to drive.
Sleeb