Dreame L20 Ultra vs. L10s Ultra vs. L10 Ultra – How sophisticated are you looking for your robot hoover?