Ah, yeah the Nacon WRC games are weird. I could never get them to work either but just with device detection in general, not only my wheel. Also people tend to say they weren't amazing in terms of FFB feel and gameplay either so I stuck with the more popular titles. You're totally right and I had completely forgotten that those games are just non-functional at the moment.
I don't use lutris for anything, I run umu directly with proton-ge for RBR and a few other non-steam games and it's been great. Upgrades are as easy as just launching explorer in the prefix and double clicking the RSF installer, and since 10-22 I think you don't even need the dll overrides since they are included in recent proton-ge. My opinions of the game and RSF are not as amazing though so I admittedly don't play it much. I used to a lot but found interacting with the community to be pretty taxing at best, and not good as a Linux player. All the wine/proton development work in the world can't improve a community that is borderline hostile towards a subset of players.
JacKeTUs has a fork of proton-ge which helps with device detection stability which is the issue with AMS2. They are working on upstreaming that work I believe, but I'm unsure what the status is. From what I've heard soon devices constantly unbinding in many games will be fixed very soon across the board in wine. Assuming there are no holdups with that work that I'm unaware of. For now I do as you said and rebind my wheel axes every time. It does seem to remember buttons and other controllers though, just not the steering axis.
Hmm... quite a bit of issues in this statement. I wonder what they were instructed to use internally instead.