Not me, but...
I bought a Puig screen for the KTM 1090. It was soft and flexible, the bolts and spacers were wrong, and when I'd made my own up, the bloody thing wouldn't fit anyway. Returned immediately for a full refund, Givi screen now happily installed. Perfect fit, taller, wider, quieter than oe.