You best other option on a 250 is a Aftermarket yfz450 pre 08 or non x r . They will have the wrong upper mount widthas wiil a banshee shock but the differnce is a banshee shock is shorter than a standard Lt front shock. For a longer shock to be safe you need to check ball joint bind extended and compressed and check against shock length.
We add internal spacers to shorten shocks to correct for binding and length issues and taller or denser bump stops.