I don't use Arbitrum too much, but from the UX POV, I think it's a great idea to have USDC as a gas token. Then, the user who just wants to transfer stablecoins doesn't need to buy ETH or any other token.