Snowmobiling blues...

I wonder if it would be worth it once it's taken down to the frame to have some extra aluminum gussets and a small bit of reinforcement work done to it because of the aluminum?
Surprisingly they seem to be very well built and solid. If anything the only spot I would think to do it would be the steering post to body, but that even has some gussets already factory welded on.