I'd rather install software than 'sign up' to use something hosted elsewhere, especially for anything involving private information especially finances.
I was interested in this, but not being able to clone it from GitHub and run it on a local machine, immediately turned me off and made me think "this is nothing but an ad".