Extremely valid, if I do another big shmup I'll figure out the gamepad stuff. If you're on windows I usually play this one with joy2key!
I'd say the easiest thing is usually to allow both ASWD and arrows at the same time, you don't even need to bother with control menus or whatever (as long as yuo don't use these keys for other actions)