Looks ok to me, but as a measure of insurance, maybe put an insulating layer on the bottom side of the bag. Maybe a piece of this stuff.
I have only seen bags get melted/burned once and it was not pretty, but that was the end of a 600 mile day in 100+f temps so it had LOTS of time to get hot.
I didn't like the givi or Puig and ended up buying a National Cycle brand V-Stream. I think mine is like 18", they have different sizes so your results may vary. (I'm 6'1)
This is similar to the box I bought, I can't seem to find the exact size.
https://www.amazon.com/dp/B01MF5S1S4/ref=cm_sw_r_apan_i_JREJYVCG05E42DF9C8EC
Sweet! Here's the link:
https://www.amazon.com/dp/B08M3NY3VL?ref=ppx_pop_mob_ap_share Those are the ambers
Kairiyard 4inch LED Pod LED Light... https://www.amazon.com/dp/B088CZ3KCY?ref=ppx_pop_mob_ap_share These are my spot lights