Not sure I understand the logic in introducing standing water vessels for Guppies, rather than ensuring you don't have any standing water around your property. No standing water no Mosquitos.
Unless of course Guppies are those fish I read about recently that can survive out of water and they then run around hunting down mosquitos like Geckos. Then I'd want to see some.