What are the limitations?
That’s a dealbreaker for me, but I’m a happy customer of theirs for transfers.
e.g. I'm opening an account in France at the moment (as a French resident!) and it is taking literal weeks and lots of scanning documents, posting paperwork, phone calls etc. TW opened a Euro account for me in a few clicks.
I remember the app used to show two sets of US bank details, and that the routing number for receiving wire transfers was different from the one used for receiving ACH transfers. But that seems no longer to be the case.
I know if the ownership details don’t match up exactly there are extra steps, but it was pretty painless for me.