I am a French fan and when I started this discussion about offloading him, I was doing so a bit tongue-in-cheek but at least it started some interesting discussions. I would only really to look to off-load him for disciplinary reasons at this stage of his career and our team make-up.
Personally, I am of the belief you pick your best 17 players and find a spot for them each week, although it is probably more that you pick your best 23 players and keep them as long as you can, so you can pick your best 17 from the 23 each week.
To my way of thinking, French would be in the best 23 at most clubs, simply on his raw ability, instinct/anticipation and his speed. These are not things that can be trained into a player and all the good and great coaches look for and keep players who are "football players". Gutho is one of these and so is French. Sure his size goes against him in our current lineup and the fact there is a subjectively better fullback in front of him also doesn't help his cause.
Lingard suggested French would be better suited to a club like Melbourne or the Roosters with a good half, five-eighth, hooker, and a well-balanced set of forwards. I don't disagree, but is it French's fault Parra doesn't have these? We have a good half, a good five-eighth and some good forwards and BA is well aware we need to find a better hooker and improve our forward stocks. If we did this, then wouldn't Parra become that place for French and wouldn't he be a great fullback?
I said it last week and I will say it again, I reckon Gutherson can make a go of any position from 1-7 he is that talented. Pick your best 17 and fit them in somewhere.
TLDR: Keep both French and Gutho and make it work.