I have changed my online banking password after signing up successfully, and I received an email complaining that "Our connection to your bank is broken".
I can understand the need for initially providing my banking credentials for AML/KYC reasons, but I feel uncomfortable with your company continuing to use those after the initial check.
Why can't you just use the routing/account numbers for ACH after the initial signup?