Smile is great to use once you've actually set it up, although I remember that was a pain. The timeout is fairly short, but the login info doesn't take long, and doesn't require the kind of bizarre passwords that no-one stands a chance of remembering that some banks use. We have online accounts with several banks, and Smile is by far the best in day to day use. Plus they don't try and make life difficult if you want to do anything at a branch or by phone.
If getting the info in at the initial setup stage is the problem, why not enter it for her? Otherwise, they'll have a telephone team to assist with the setup for people with special needs of various kinds, and being slow at typing could probably count!
A