Epassporte is fine for users with simple requirements.
ie.. if you're going to have a low balance and you just need to use your card at ATMs, you're ok.
I am starting to see limitations with Epassporte however. Especially with clients/users who are outside the USA. I'm in Canada, so my account is limited in what I can do. For example, I cannot transfer money from my EPP account to anywhere at all. I have a US bank account, but since it is outside the USA, it is useless to EPP. For this reason, I try not to keep any large balance in my account.
What's wrong with a check anyway? I get plenty of those every week.