I think Hero Pools are a good idea.
But it’s a solution to a problem that only exists in Masters/GrandMasters and maybe some portion of Diamond.
Plat and below don’t really “suffer from the meta”.
As such I’d suggest the following restriction:
Hero Pools should only apply to games where the cumulative SR of both teams is above 3250SR.