The band could use a strip of anti-slip rubber to help keep them from moving around on a slippery helmet, but that's not a large problem.
Love the spherical lenses, and the overall design of these goggles.