I have used prescription riding glasses for aaaaaaages.
Having used Rudy Projects with an insert, the best thing I can say about them is it was relatively inexpensive to change the lens tints or when they scratched, which they did frequently.
Replaced them with Transitions Oakley Jawbones (now called Racing Jackets) and it was the best 300quid i have ever spent of bike stuff.
I recently replaced them with another set of Racing Jackets but this time with Prizm Trail lenses and for daylight riding they are amazing. They might be a bit light on the top of a Alpine pass in bright sunshine and they are clearly too dark for night riding but for the middle 80% they are tremendous.
The sportRX youtube channel is really informative but you probaly want to buy from the UK.
https://www.youtube.com/channel/UCO0q6Rn5duiJUMiINe5yl8A
There are definitely more options for more cycling friendly but not full on racing snakestyles out there now, Oakley Crossrange and Targetline spring to mind.
There is a good article on the front page about the Oakley Crossrange in Transitions and prescription:
https://singletrackworld.com/2019/10/oakley-crossrange-prescription-riding-glasses/
With regards to who to buy from, RXSport do a home frame trial so you can see what fits you , but I have used https://www.extreme-eyewear.co.uk/ for my last 2 pairs, Simon is ace to deal with and if you can’t see what you want on his site he will be able to get it for you.