I wear contact lenses and I would buy one of these without prescription glass in them. Not to use as glasses, but for the value-add. Adding features to the outdated design of the human body is a net positive as far as I'm concerned.
I'd feel uncomfortable if a friend brought these on a night out, but then again I think I'd be a minority here in the UK.
Don't take them to France though.