I migrate (manually!) from Authy to Ente. I didn't sign up to anything so my codes are not backed up with anything, especially with no network access.
I tried Aegis but it kind feels less.... comfortable to use?
And in my opinion TOTP should be kept separately from the password -- so in case of the vulnerability like this or the immense leak like that do not expose you to the absolute maximum level.
If that's the FIDO2 / U2F key, that's fantastic. If that's separate device, that's brilliant, but even in the usual case - same device and software-based TOTP - separate app is always better.