Working with banks and payment processors during a 15-year period, I can with 1.000% certainty say - no sane Bank will touch this with a 10-foot pole.
Not now, not in 20 years.
Not now, not in 20 years.
Given that this is Coinbase sponsored I'm not sure this will be even available to the people of the world despite being on blockchain.