I honestly have no qualms with the $25 bet. It’s low enough that it’s fun & inconsequential.
Crypto (USDC or DAI), Venmo, whatever. I’d be fine if there was a trusted 3rd to act as an escrow. But I have no problem with honor system either I know @ssvir been around.