I'm iffy about giving more days to Google, but I use their VPN when I'm on any kind of questionable WiFi. I'd rather give the data to Google than to whatever random place is getting it from my hotels or whatever.
I also have a VPN server setup at home, but generally routing everything through home is too slow (for now, I might be getting significantly increased upload speed soon).