This might be a workable visualization.
As physics it's wrong. There is an existing QM explanation for current flow in solids, attributed to Bloch and dating back to the late 1920s. It doesn't work like this visualization. For example in this visualization the electrons aren't transported anywhere, they just sit in place and rotate. That's misleading. In fact charge flows.
I worry about using an incorrect physical picture to visualize physics.