TVS still wins. With some heads and an even more aggressive cam + true E85, it could have gone much further.
Not to mention it had no intercooler either
The whole TVS thing isn't dead yet...
OP has very good numbers for his setup. I can't count how many times people came to the dyno thinking they were gonna put down 400 and left with about 310.