Sorry but not willing to have an exhaustive and exhausting discussion on the topic here. It's pretty late and it's been done countless times.
Let's just say that having equal denominations matters.
Free remixes and incentives matters. (Deterring Sybil attacks etc.)
Not working with fucking chain analysis matters !!! Regardless of what wasabi degens say about it. This is insane, period.
Now yes, if everyone uses Whirlpool without running their own Dojo, that's a problem. I believe this is very far from being the case. Regardless of Wasabi propaganda.
Try both and decide. Look beyond the UX. Read the code if you can.
...or just use JoinMarket. Problem solved :)