Sort:  

The hardest remaining challenges are coordination. One problem is getting Ethereum L2s to achieve fast finality and remove their 7-day bridges

Another major coordination challenge is wallet UX. Wallets coordinating proper chain abstraction is a very difficult issue that may take longer than expected