I have a Blue Diamond remote cleaner , and a hayward Phantom.I really use the robot only on pool startup to get rid of all the algae , it works fantastic!!. it picks up so much algae , you have to clean the filter bag after 45 minutes in the pool, during start up. After the pool is clean I use the phantom every 3-4 days to maintain the clean pool . I do throw in the robot occasionally if it's real dirty ie. after a pool party or bad rain.I live in Nj so my pool season is probably same like yours in Philly , 4 months tops.I have the robot for 3 years with absolutley no problems , and expect many more years of it working.beats vacumming by hand.i have tried and owned a Polaris 380, hayward viper, polaris 340, baracudda G4, aquabot remote .I love both the Blue Diamond remote and hayward phantom out of all the cleaners out there.