I would think so, but given the advantages this account gives those that have need of it then adding an extra account onto your list of accounts for FBAR or FATCA reporting is a small inconvenience I would think.
I agree the advantages may be worth the price, especially for those of us with no US bank account, US credit card, or anyone in the States to write a check for us.
I have no idea whether it's reportable or not. Transferwise could be treated as a pass thru entity. If it is reportable, there may be a few folks unaware that they now have an FBAR or 8938 responsibility, especially on the BE site since it is being 'talked up' a lot there. For them, transferring any amount over $50,000 ($100,000) would count for 8938.