I always favor the sub over the jet but in a case like yours I might choose the jet. Although whatever clogs the sub screens will eventually get into and clog the jet nozzle. The jet nozzle is very tiny, like a little bigger than a match head and is a frequent cause of failure. When it plugs the pump will do no more than 30 psi and it will have to be removed and cleaned.
You might try a "slimline" 4" pump, which I have never used. It's supposedly a bit smaller than a std. 4" pump but I'm not sure what advantage they give since the motor is the same size.