Yeah a joystick will work for most CD32 games.
Also, you can use the CD32 controller on any Amiga game that requires a joystick. Just simply use the d-pad for the directions instead of the joystick, and the red button in place of the fire button. I find this is just great for platform games, especially as I have become so accustomed to using pads now that I actually hate using joysticks!
(I played pretty much all my Spectrum games using a joystick back in the early 90's)
Regards,
Lonewolf10