IME the Whirlpool desktop client is mandatory if you want your coins to remix. Your first mix is given priority in the system, subsequent mixes are not, and the mobile app does a poor job of registering coins for remixing.
Also, there's different tiers of pools, each that break up your coins into a certain fixed amount. I find that having a lot of tiny amounts is hard to manage, so I prefer the larger tiers.
The article also does not mention the 'doxxic' change that is produced from the initial mix, which I think is also important to consider.
There is a cool bitcoiner guide located here: https://bitcoiner.guide/whirlpool/