Alright, here is another shot of the diff guard:



The tubes are solid metal and the flange is 1/4" thick!

Here are some shots of the mounting for the sliders:



I threw that last one in for the heck of it. I'm not sure how secure you could get a highlift under these but I believe they would take the pressure. Now go buy them so I can get more free parts!