Apparently, I got a few things wrong (and I love what I’m wrong about!) Seems like my proposal is irrelevant.
Right now the status quo is that Avalanche and Polygon deployments are not governed at all.
Secondly, Snapshot is already set up so that you can vote with MaticAAVE and amAAVE.
My misconception came from here:
The status quo: Aave holders on mainnet govern all Polygon deployments. I claim this is undesirable.
Many of us use Polygon or Avalanche Aave in order to reduce transaction fees. Gas is prohibitively expensive for small actors, so if all Aave governance is done from Ethereum Mainnet, then small actors are excluded from participating.
I see two main ways this could happen:
Each chain where Aave is deployed is governed by Aave holders on that chain.
The governance of Aave as a whole is agnostic to which chain the Aave holders are using.