I think Fedimint is good because they're making complicated federation code available publicly to be run by anyone, but I am skeptical that the "perfect privacy" is actually a thing people want. Lightning privacy such as provided by hosted channels is enough, specially because the sheer majority of transactions of Fedimint users will be through Lightning to and from external entities, not inside the federation itself.