Are you sure the t25s wont be a little too small. I have had that turbo on a 1.8, and it was too small. I switched it for a t28, and that was much better.
A t25 can't support more than maximum 250hp.
Unless it's the gt25 series you are thinking about.