You also talk about the trouble of mailing a check 5000 miles (it's closer to 4000, but who's counting?). I'm sympathetic: what kind of system would you prefer? For instance, do you think you should be able to scan the check at your PC and enter it that way? Would you rather have a payments system so that you don't need to use checks at all? Nothing will happen magically tomorrow, but I'd be very interested to hear what HN readers think, and I'd keep it in mind as we work to improve our systems!
Starting a bank is HARD... I wish you luck in your endeavor, but it MAY be easier to find a "good" bank (different people may have different ideas about what that means) and support them. You are certainly welcome to pass on your good ideas to someone like me.