I have no issues with my 8x30 SLCs with eyeglasses.
Sounds like Maven is a chitty company to deal with. Now we have expensive glass(not stupid expensive), a dice roll on whether they will be around in a few years and Mr attitude at customer service.
I would be afraid to test them waters.
And you guessing as per usual.