Yes, MiFinity can be used to make casino deposits and withdrawals. Moreover, the fees charges are relatively small considering the speeds you get in return.