My concerns are privacy and scale, in that order. From my very basic understanding it seems like fedimint and/or adopting Drivechain (bip 300) could help with privacy. For example, you can build a zcash sidechain on bitcoin. (They’ve already built this I believe.) According to Paul this also helps with hash rate security, which ensures bitcoin survives long term.
https://www.drivechain.info/