altho lets be fair. the videos you posted are of evo 8. evo 8 has a very small turbo compared to a evo 9. even on 25lbs im sure they are barely 330 to the wheels.
now compared to a evo 9 turbo chances go up
you can see how close they are with that bigger 16g evo 9 turbo
Evo IX vs 03 Cobra - YouTube
and on e85
E85 Evo IX vs Pullied 03 Cobra - YouTube
and another evo 9
EVO IX vs SVT Cobra - YouTube
now im not saying that one is better than the other but just showing comparison between the 8 and 9.