That torque spiking and falling off so rapidly is evident of a severly overspun turbo, hence why although the numbers are phenomenal, the setup itself I feel is not an ideal for anything outside of drifting.
It drops
SEVERAL HUNDRED!!! ft lb of torque by redline! I have seen a puny little T25 spun to over and spiked to over 20PSI on E85 by 3,000 RPM and make 280+ WHP on a SR (that E85 works magic I say

). Turbo lasted 100 miles before it self destructed.