I have heard good things about the Tomioka, there is a thread about it on here.
I sent my AVO hose back for the same reason, ID to small. I have a stock TB hose and mine works fine to the IPR tmic.
Just make sure you put the top off to the passenger side a little bit and tighten the snot out of the clamp, I also left the hose about a 1/4 short of being fully seated on the TB.
175,000+ miles, 5/20/12 new ej257 short block, 8/20/11 installed VF52 turbo, @20.8psi, 280whp, 300ftlbs. Also CHECK YOUR OIL, these cars use it.