Have you looked at the Polaris 9650iQ? It has a 70’ swivel cord and WiFi. Mine has worked very well the last 2 year.