For me the most serious issue with the iPhone app is the inability to stay logged in.
As I saw on the App Store reviews - it's not like I'm interacting with super-sensitive bank information here. There should be an option to stay logged in or at least remember credentials. Multiple logins in a day is ridiculous.
ETA- if this issue were fixed, I'd definitely pay for the app, so that's something to consider from a development perspective.