As an Ex motor vehicle technician (although not BMW)
I've replaced a few sunroof mechanism and panels over the years.
Whats quite apparent is that the glass roof option (with blind) is more
complicated and will probably use a different headlining panel arrangement
to accomodate the Blind (which has a channel of its own) than a steel roof.
To make the blind work would entail getting all the parts from a donor car.
Dropping the headlining out of any car can be a pain, but the biggest pain
is putting it back in without screwing it up again !
I see another solution though guys....
when its sunny, open the steel roof.
when it rains...close the steel roof and practice going sideways.