Shame theres no boost mapped onto that graph as i am confident your engine produced nearer 400ftlb of torque Pal.
I would say the boost was a tad low on teh rollers due to lack of load, and of course boost is all important at high revs when your VE is falling off. The power most certainly does not peak at 6k on the road i am sure you will agree?
Car goes well in the real world, its a fast car.