If everyone used this, then the difficulty would increase directly with everyone swapping.
This is something I have often wondered about these algorithm switching miners or programs. It would seem that it would just make it more difficult whichever it switches everyone to, unless it is very specific and keeps track of how many people it is switching to which algorithm, determining how much impact this would have on the difficulty and comparing this against the hardware each user is operating with.
Unless you're trading your tokens on the exact moment you're receiving from the pool then the best method is to stick with one for a specific amount of time rather than consistently switching.
This is what I do though, even if you were trying to make it sound unlikely. I use NiceHash sometimes, which constantly and instantly converts whatever you have mined from whichever algorithms into
BTC. I seem to make more profit using this program that bounces between algorithms all day instead of maintaining the same algorithm long term. That being said, if I had to exchange the tokens myself then I would just stick with a single currency, maybe two.