I played a TON of spin on mouse/keyboard -- it's the most popular input method, there are 2 control schemes for it, game is well designed for both
The most popular "controller" for it is a Hercules Inpulse 200, a midi turntable, which is how the game is "intended" to be played, it's very very fun