@ryanjimccfc The shocks for all 3 bikes are 410mm in length and the YSS item is listed as being compatible for all 3 bikes, which means it should be a straight swap for the OEM unit. The YSS unit's also offer adjustable pre-load and compression too, just the same as the DT200/Lanza's units just without the external reservoir, so you are getting pretty much the same spec as a used 200 unit all in one package. Plus I think the YSS has a stiffer spring over the original shock? So all_in_all it's a simpler upgrade with less hassle of fitting and mounting the res. If you have the cash then I would go for a new and improved shock over an old used unit everytime. ๐
https://www.ebay.co.uk/itm/YSS-REAR-SHOCK-YAMAHA-DT-R-200-1989-2006-SHOCK-ABSORBER-331/183127097768?epid=24009232077&hash=item2aa339c1a8:g:ai4AAOSwRH5XKxXH
https://www.ebay.co.uk/itm/YSS-SHOCK-ABSORBER-ADJUSTABLE-REAR-MONO-For-Yamaha-DT-125-R/142012163491?epid=517329238&hash=item211095a5a3:g:2mcAAOSwnFZXUAUJ