No MLS-12D, I don't have a D.Phil in FRP engineering but I have spent several weeks looking into this for someone with the help of someone far more informed and far less opinionated than yourself.
You said yourself that you've never seen a glider whilst flying powered a/c.
I rest my case