Having 300rwkw and using 300rwkw everyday are two different things.
I'll be honest, I'm a sceptic. The 25 is probably a little less refined than the 1J, and as we all know (but probably don't like to admit that the 2J is stronger than the 26).
A dyno sheet would be awesome, as I'm keen on seeing the power curve down low. From your post I gather max power is at around 20-21psi?