Was going to say that I think the Zombies!!! zombies would be a bit small.
I personally have issues with CMONs business practices to support Zombicide, sadly though they totally have me with The Others.
Last Night On Earths zombies I believe are about 28mms but nowhere I have found do they come in great quantities, their site has 7 for $8 at the cheapest. At that price it may be easier to buy WH AoS/FB zombies.
I shall keep a lookout for anything