Looks like it'll work to me
Looks like it will be good to me too, maybe you should cary that plating onto the tubing a bit, just so you dont have a weak spot on either side where the tubing joins to the existing t-case bracket. just a thought, after all its only as strong as its weakest spot...