I have never found a vacuum better for hard floors than my Dyson DC41 and DC14 & DC33. This includes straight suction cylinders. The Dyson just seems to have a miracle every time with it's large debris channel and and edge cleaning whiskers with suction channels on the sides and the soleplate overall is a good design which we take for granted.
he DC41 has an active base place which doesn't 100% seal the suction in bu has a slight gap between the surface for airflow and large debris only at the front. he back and sides are in 100% Direct contact with the surface