musig leaks nothing about the contract on chain and is more block space efficient. Using the script path for unilateral exit leaks the fact you were most likely using a Spillman channel to any observers. It’s also much larger. Maybe simpler backups are more important to people than privacy and block space. And if that’s the case my proposal also works with the script path variant.
You could also do musig for payments and mint unilateral exit and only script path for user unilateral exit. Maybe that’s the best of both worlds. Simple stateless backups and minimal onchain footprint in the optimistic best case. Worse privacy and more onchain use on the rare event that the mint disappears.