Based on Capcom's IR website:
-500k units of Revelations sold this fiscal year
-100k from Japan, 270k from the rest of the world and the rest of the 130k came from downloads.
-Around half of those 500k sales came from Switch.
I know it only have 1 week of software sales here on VgChartz, but can't help feelling it is undertracked as heck.
Switch Friend Code: SW - 1286-0025-9138