Caged and boxed frame application like yours there isn't anything wrong with that. You've committed to the chassis being a rigid memberAnd I took this picture just for arse_sidewards because it seems to bother him. I beat on this thing in the rocks this last KOH harder than it’s ever been beat on yet. Still hanging in there without an issue. 10/10 would recommend to a friend.
Put that style mount in an '80s F150 and it would snap the Tcase off going into a driveway