I would probably not buy Riviera. It just doesn't wow me that much, the theming and the location, and I think there are many better alternatives. No judgement to folks who love it. Maybe if I was actually seeing it in person I would feel differently.
I am not a cadidate for Direct anyway. If I was younger and the full 50 years mattered, or if I lived closer where I could actually benefit from the perks and did more frequent trips, maybe. I stayed at WL in 2017 when they were selling CCV, and I was really tempted to buy that direct, at the time the buy in was lower, and I had really fallen in love with WL. But even then, once I found out about resale it just made more sense than anything direct.