my vote goes to tunze care. I've used magfloat and flipper in past. they can catch sand particle/debri easily and scratch badly. tunze has been pleasant to use. frequency of cleaning depends on nutrient levels and light spectrum.
1 suggestion - don't leave glass cleaner in the tank after use. if coraline algae encrusts it, it can scratch your glass.