250R Arms on 300ex

Looks like the stock 250R arms would be plus 2-1/2 inches wide?

A lot cheaper than new arms, 3-$400 less, but 30 year old ball joints instead of new ones?
How does somebody change the lower ball joint anyway, cut and weld?
You would need new tie rods and ends as well if they didn’t come with, so maybe the new arms aren’t that much more when you add it all up.

I think I could fab a mount for 16 inch shocks pretty easy.

Anybody add some length to a 300 swing arm, how much did you add?
What rear shock did you use with the longer arm?

Anybody on here have a fair 250R front to sell?

Our hot rod 300ex is really fast, but the stock suspension sux.
Thanks for the help, you guys are always great