Mine is *fairly* similar. I've got my pickup mounted on an L-bracket on one of the pinch bolts, but in a slightly different manner. My magnet was the one built into the brake bolt. My display was fairly similar to yours until I found someone on here selling the dope aluminum one from trailtech for cheap :-D
Assuming everything is working for you, and all the wires and stuff are out of the way, looks good!
Yeah, you just have to get creative. I found an old L bracket in my tool box. Just had to cut down and paint to fit. Freebie.
Just make sure you feel comfortable with whatever solution you come up with. Obviously not an area you want to cut corners.
Keep an eye out for people selling the protector. I think I picked mine up from somebody here on the board for $25 or 30 bucks shipped. It looks so much cleaner than that chincy little plastic bracket.