I had a talk on this topic with R' Chaim Weiss in Jerusalem. He told me that Shmirat Eynayim is not different from putting air-bags in your car - both serve to protect you from overriding serious prohibitions.
As those examples are preventive measures, not transgressions by themselves, one should contact a Rabbi on his personal considerations: strengths, weaknesses, benefits or losses, just as one has to consult a Rabbi on all other dangers - air/water pollution, smoking, using public transportation (rush hours), going out on vacation etc.
As a computer guy, I'm asked all the time to install a proper internet filter for my Haredi clients. And I always tell them that I'm not a Posek and they need to consult their own Rebbe to pick a suitable filter for them, like Rimon, Nativ, Etrog, Netfree etc. Same is true for the Kosher phones bonanza, where every Haredi Beis Din (in Israel at least) has its own filtering company (do they also report to the Rebbis?).