Yes, using a VPN with public Wi-Fi can prove to beneficial. VPN will encrypt your connection and tunnel all data through an alternate server thus creating a secure route for you to use the Internet anonymously. It makes your device less vulnerable when you are connected to public WiFi.