Nowadays I recommend Wise over Revolut. Revolut charges more hidden fees than Wise and Wise is super transparent over fees. I prefer transparency.
On the other hand Revolut has native Bitcoin support (deposit and withdrawal as well as exchange feom and to fiat), but is a shitcoin Casino as well and actively promote shitcoins with their "learn" section. They give you shitcoins if you take sponsored lessions of shitcoins (attention economy).
When comparing KYC requirements between Revolut and Wise I can't hive an educated advise.