That looks another Really Good job on that sump guard. Cardboard prototype Engineering every time !
I thot about making one for my bike. Givi helpfully publish nice Instructions and pics of the bits.
The tortuous brackets to mount it put me off. You inspired me to look again ---Still a non starter ! (Unless I find a simpler one to copy).