I love them generally, except for the problem of a) shoes, b) bicycles, and c) sitting for a long time and I want to cross my legs.
I have terrible trouble with my feet and can find almost no shoes that are comfortable, except some ankles boots with socks and orthotics. Looks rubbish with dresses.
I need to cycle when I'm going somewhere nice, and then any longish skirt gets in the way - I'm worried about it catching despite chain guard, and worried about modesty when I have to pull it up to my thighs (fat person), and bring leggings with me.
I wear them to theatre or concerts etc, but I'm quite restless and keep having to cross my legs to get comfy, and somehow I always end up showing my fat legs, unless I wear quite a long one (I usually sit ankle up on my knee! I know this is something I can probably change, but still never that comfy in a dress).
But otherwise I like them for being cool, easy to wear, more flattering, etc.
It's just the damn shoes.
But yes for school, give them all options.