Depends on your sweat levels. I tired a halo but found sweat still running down side of my head was annoying and it left a big dent on my forehead. Sweat buster soaks up heaps and I can’t recall having to stop and ring it out.Does act as a big sponge and just rely on soaking up sweat?
I sweat like a pig when it's barely warm, and have one of these. I find the silicon strip seals against the skin and acts as a gutter, to divert sweat off to the sides. Otherwise I'd probably have to take it off and wring out the sweat during a ride. It's thin which doesn't change the fit of the helmet.
View attachment 413761