The strut / leading edge / canopy need to connected in an efficient way to create a nice profile (creating lift/power), but also need to stay as rigid as possible to keep the aerodynamic characteristic given by the designer (profile depth / chord / angle of attack)
I am not saying your idea wouldn't but just pointing at few issues you might run into
- the profile of the canopy is given by the convex shape of the outside of the strut. If you decide to place the strut on the extrados then the inside seam of the strut will give the profile. this seam is usually really hard to stitch and its hard to control the quality of the curve as the curvature of the inside seam is higher than the outside
- then the leading edge needs to be connected to the front of the strut to keep the structure rigid and allow to get the right angle of attack on the struts, which means the leading edge aswell would be on top of the canopy. this is going against aerodynamic principle as the leading edge is the base of making any profile. It defines air entry and curvature of the following profile.
en.wikipedia.org/wiki/NACA_airfoil#/media/File:Airfoil_geometry.svg- also having outside structure where the airflow needs to be laminar as possible for less drag and more lift wouldn't be a great option.
Other than that, you might be right and the world needs people thinking outside of the box!
Waiting for the pictures :-)