I would get a good look at the problems with your current TC by professional welder shop before giving up on it... Might brace up better than you think. I'm thinking the corner problem may have caused the floor problem...
I'm guessing you are going to stay north of the Panama Canal region of South of the Border trip where there will be some roads... Your Starcraft TC might be just the thing to run the bad lands of south of the border...
This will give you some breathing room on doing something different when you get back from the trip...
Just my quick thoughts...
Roy Ken