I have 2 WP10's, 4 WP25's, 1 RW4 and 3 RW15's.
IMO
The WP10's are horrible, parts broke, pump locks up, no good.
The WP25's were reliable enough but they do lose speed quickly as they get dirty. Never failed in over a year of use, currently not used.
I really like my RW15's, and they are filthy dirty and still cranking out plenty of power for me. Same with the RW4 in my smaller tank. Much improved over the older models IMO. As far as the new controller. It works, but don't trust any fancy wireless sync settings, mine have never worked right.