I make my cashless players receive payouts with cashless methods, and vice versa for cash players. What I try to avoid is dipping into my cash bank reserve when Johnny buys in for $100 with Venmo but leaves with $175 in cash.
I was trying to manage that for a while, but the money never matched up. Typically the Venmo losses far exceeded the cash wins (makes sense if you think about it) so I was frequently either having to bank up the Venmo and supply extra cash, or convince cash players to take Venmo. It wasn't worth the trouble.
Live poker to me is more fun and more “outlaw” as a cash-only affaire, but it’s becoming one of the last bastions of it.