One point to watch out for, the motors on the 2/3/4/500 have overheat switches in them, if they are used for extended periods on dry(ish) windscreens they can get too hot and cut out. They do self reset after a cooling down period. About the time we get called out to "Operational check carried out, No Fault Found" Doh!