I'd be open to sharing banking data this way if there were strict controls at the user level. E.g. share the previous 3 months, 6 months, and so on. Also a way to ensure that it's one time only and not a continuous monitoring type situation.
If that were the case, it'd be a more convenient alternative to sharing statements as opposed to a massive violation of privacy.