Isn't a roller more like a spinner on it's side rather than a 2-way trackball?
No.
The MH roller is basically a really big skateboard wheel, and sits cradled on two idler rollers, while driving a third roller that has an encoder wheel on it.
That is closer to the function of a trackball (input device sits on top of rollers, and turns them) than a spinner (input device is on the same shaft as the encoder wheel).
I did do a B.Y.O. proto of a MH controller awhile back, using a 3" caster for the wheel.
I ran a single shaft through it, with an encoder wheel on the end of it.
I wanted to see if you HAD to have 3 rollers to make this work, and proved that you don't.
The one I built was very similar to a spinner, turned on its side, as you described above.