I’m not sure how practical waxing would be if you are planning on using it in the wet.
I also have financial concerns over the cassette - I make sure I keep on top of cleaning mine.
Only done around 400 miles on mine so cant comment on longevity but I absolutely love the groupset - no regrets at all.