Yup, I did question myself a lot about putting Gekko in vision, but since team use him a lot like that, I decided to consider him as a vision (Played in 1011 games as solovision, played in 589 games as a solo vision T1 + T2 combined in Split 2 only)
Then sometimes a harbour for the sage nowadays. Still, I think it's the attack sided nature that makes it unnecessary to run flashes and instead it's beneficial to run other agents like sage/harbour for planting