MTB XC Shoe recommendations

Wondering how people are going with their Shimano XC/Gravel shoes?

I’ve just torn some small holes in the side of my Giro Sector shoes and am on the look out for something to replace them with (the Sector’s will have to last through my A-Race in one month - hopefully - to avoid last minute change).

I’ve been super comfortable in the Giro and the sizing seems spot on. I can’t find them at a reasonable price anymore though, I believe I got them at a heck of a deal in hindsight (or the price has jumped a fair bit).

Currently looking at the XC502 and RX8. The RX8 is stiffer but has smaller lugs. Both have one boa dial and appear to be the same weight (on paper).

The XC502 is a bit cheaper due to the nylon sole.

I’m currently using size 47 R300 shoes on the trainer that are quite large but don’t feel as comfortable due to the stiffness of the upper. Is the quality and feel of the Shimano uppers noticeably better on the higher models?

Does anyone have any advice?