Speaking of Farebot, I've actually submitted some patches to Eric but not sure if/when he will include in his next version.
It should speed up the card reading, and display last 30 transactions (instead of just 15), with some other fixes here and there.
If you're interested in testing it, you can download it here
https:// dl.dropbox.com/u/46271677/FareBot.apk
(You'll need to uninstall the existing Farebot application since first since this is not the google play package)
Unfortunately this will not help with card incompatibility with some Android phones. Galaxy S3 can't read EZ-Link cards at all for example (but NETS FlashPays should be fine). But some other Android phones can read both or none at all.
But this is really because the NFC technology used by CEPAS cards in general require higher powered reader/larger antennas..