Congratulations on shipping! I wouldn't worry about complaints like this too much, it kind of happens a bunch on hn.
Have you studied what mint and personal capital are doing right/wrong? Just wanted to say a word of caution as I've heard of different banks making life hard for mint.
AFAIK they won't experience the same issues as Mint until they achieve a similar userbase size. The complaints from the banks was the server load that Mint was putting on them for information they felt users potentially weren't using.