All these specifics can be answered by discussing with the developers. I only wanted to propose that the team looks into these developments. As the saying goes “Early bird catches the worm”, we need to be quick with these ongoing developments. For example look at Aave metrics on Polygon :
Aave has approx 3.5b TVL on Ethereum
Within 1 month of deployment, it has approx 1b on polygon already
This shows that the market is willing to move to layer2 and the growth potential is big.