I took a chance on some cheapo oriental shocks, listed in a multitude of colours and lengths on a popular internet auction site. I went up to 12.5" just to give me more travel/spring for fitting my trailer. Could probably stand being longer still for offroad purposes without affecting steering geometry too much. Just remember jacking up the back tightens the rake angle and will make the bike twitchier handling. That said, there is much more rider sag with the longer but softer springs so the final ride height is fairly close to standard. I guess if you go up to a 21" front, you've got another inch to play with anyway.
Only real modification I did was to re-centre the swingarm bushes... Oh yeah, the brake rod also fouled the pillion pegs at the longer extension so I took them off. May be an MOT issue if you have a double seat.
They are now in their third year.
Preload adjustable and I could in theory fiddle with the gas pressure for damping (but I haven't). Absolute lottery in terms of spring rate etc though. I got ones recommended for a Japanese 250 which seems roughly the right ballpark (fairly soft springs for longer travel). They came with a selection of different diameter ends.
Can't really fault them for less than the price of a tyre and they have taken some abuse including long distances with a trailer and some light greenlaning.
Best pic I have of them is on this rough mockup I did when looking at putting it into more of a trials trim.