This warning text on Boardwalk Cash website is misleading as eCash is not self custodial.
- Users still need to trust the mint and stats shared by them publicly
- Not good for privacy
The drawbacks you mentioned outweigh any benefits custodial eCash offers.