'if' & 'but'
Yes,as above, a 3 brush Electrolux polisher can do a great job(much better than a 2 brush).But,from actual experience I would add in the case of the smaller Canadian 2101-IF it well cared for with relatively little use and IF you can verify that all 3 brushes turn properly and the motor will run continuously as the cordwinder cord(if it has,some wound cord on 2 hooks)is moved in & out to test condition of electric contact rings.
Of the relatively few sold in this area compared to the larger B-9 & Floor Pro I have seen more than expected problems including-
Stripped plastic gears where metal motor shaft turns against edges.
Stripped brushes where the 4 tabs at center match with 4 notches to hold brush in place.
Loose contact rings in cordwinder causing motor to stop & start or just stop.
Troublesome trigger mechanism on tank(only used for shampooing).
This could a good buy on a good polisher for lighter duty use on small to average floor areas,BUT for great quality,nice floors and long dependable life I would look for a B-7 or B-8(again hoping for no abuse or damage).