I did that using an old hard drive spindle and bearing 10 or 12 years ago. It worked fine but was slightly fragile and clunky. The mouse encoder was susceptible to input being reversed when spun at a very high speed, which I think products like Spin Trak and Turbo Twist have obviated. Having been there and done that, my last two spinners have been Turbo Twists.