Betting is something you may have problems with as it seems like most of them block prepaid cards for some reason. Check with known issues and report if it fails for somewhere that isn’t on the list.
As @mynamesryan said, you’re also not currently going to be able to receive money directly in to Mondo until they are able to provide current accounts with an account number and sort code. The workaround right now is, of course, to receive in to another account and transfer in to Mondo via. the bank transfer top up method but that doesn’t give you such a nice feed entry.