It will be very interesting to see the sell-through and digital sale rate, but overall this is pretty great. I suspect Capcom planned to ship a large shipment so that they didn't have shortages (they did anyway), so it'll be interesting to see.
Either way, these are all sales for Capcom's end of things so it's great!