That does look pretty good.
The very top of it looks to tie into the lower two mounting bolts on the factory S fairing. The rest are gonna be frame mounted below using aftermarket brackets. Does not appear to be very difficult to install/remove once the brackets are mounted.
I don't believe heat will be an issue on a stock compression bike, the only problem is the brackets are gonna wear on the frame.
Vibration may be an issue, my recently installed Zero Gravity screen on my 1200S resonates loudly and must be fully rubbermounted.
Good Luck, Ed
2005 GSF1200SZ
1983 GS750ED