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.
212,000miles 5/2012 ej257 short block, 8/2011 installed VF52 turbo, @20.8psi, 280whp, 300ftlbs. CHECK your oil, these cars use it.
Engine Build - Click Here