Layer 2 solutions

Ethereum is preparing for the world of Layer 2. The current gas prices and transaction processing times create friction in transacting in Ethereum. This is why the community is excited about the off-chain scaling opportunities that the L2 promises to bring.
When considering the L2 solution it is important to weigh their pros and cons.
The Optimistic rollups seem to be more easily compatible with EVM, however, the waiting time to get back from L2 to L1 is seven days… While ZK rollups do not have such a wait, it is more difficult to make them EVM compatible- although solutions are on the way…
Curious to what do you think about scalability solutions of L2?