mm.. first thing that comes to mine is that you could put an operator mapping over the f command, via jumping to the `] created from the operator mapping and start insert mode from there
this might be as simple as creating a omap?
some resources
:h g@
or check out the section on Vimscript the hard way on the grep operator,