Opals are the superior stone and they actually look awsome. Transparent glass like stones are so boring. They are also much cheaper and not harvested with child labor.
Rings, like engagement/wedding rings, can take quite a beating. You need a hard stone or it won't really last very long.
I have a lab Ruby in my engagement ring and then lab diamonds around it. The lab Ruby is a good alternative because it's a hard stone! Sapphires and alexandrite are also just as hard and could be good stones in a ring you'd wear everyday.
Hardness absolutely matters in rings. Not as much in pendants or earrings, but people don't realize how rough they are with their hands. Most people do not take their rings off to wash their hands, or do their laundry, or, or, or. So many things have unexpected abrasives that may just feel a little rough on your skin, but can significantly damage a soft stone like opal. In a rush and accidentally bang your hand against the door frame? Chipped opal. Back of your hand itches, so you rub it against your jeans briefly? Scratched opal. They're very fragile stones.