Those turbos have made around the 400rwkw mark on ~20 psi on the 2.6 with a fair amount of lag though, Will overcome that somewhat with the 3 litre but theres a lot better choice of turbo out there at the moment. Seeing as they have been on a blown up motor have you had them checked? oil starvation usually effects turbos first...depending on what caused the engine to pop they could be no good.
Either way will be awesome to see this beast going!