Being able to observe interactions between people on chain is a severe privacy downside to BIP 47. This would most certainly be enough ammo for the Canadian government to shut down bank accounts of likely donors to the truckers. It would be dangerous and irresponsible to say paynyms are a good solution for donations.
If you can host your own server, the privacy of generating new addresses on demand is superior.
Silent payments offer the best set of tradeoffs. Unfortunately Samourai has screamed too loudly about the downloading downside for light wallets, and as a result it looks like it'll never get adopted now. Unfortunate.
Good thing we have Monero.