Your injectors are fine but the fuel pump upgrade is very wise.
Road vs. dyno tune is a very debatable topic. It all depends on how miuch experience the tuner has with road tuning. Tintmasters sounds like they do tint. I'd try finding a tuner who specializes in doing Subarus. Make a road trip out of it if you have to.