SDL is vital for any Game development.
I would not use SDL for Amiga only games. If you are porting your game to Linux (or other non-Amiga platform) then SDL
is must but in general SDL is nothing but wrappers for Amiga library calls. IMO it is better use customized GUI toolkit
(MUI or CA) rather than SDL.