I honestly don’t understand the hesitancy over Plaid. No site is going to be 100% secure, not even your bank’s. Just make sure 2FA is set up and forget about it.
Apparently there have been privacy concerns, due to the amount of information they can gather from your bank, but that’s a different...