I’ll try to do this and be as much factual as I can.
I played veriety of methods.
Sticks(American neogeo mvs 4 button):
+easiest DP
+easier to do qcf/hcf
+easier to do direction+single button
+easier to go back to neutral
+easier tigerknee
+faster 360
+faster drumming
-harder to swich b from d/b position
-harder to learn
-handcramps caused by button being far apart(A B C D types); all button press is hardest
Sticks(6 button cps2 style HAPP)
+loose and comfortable grip
+easiest on d,uf"tiger knee" type moves
+easier to go on neutral position
+easiest DP
+fastest 360
+fastest drumming(quick button presses in succession i.e. A then B then C then D)
+slightly tilted surface is the most comfortable on wrist
-hardest to do double direction type moves(i.e dash)
-harder to learn
-most of American 2-player setup requires players to play on slightly tilted angle at 30 or 150 degrees; requires players to adjust qcf/hcf/tk types
Sticks(Atmoswave + Meltyblood)
+Fastest mashing
+Easier button access
~the most sensitive directional input allows complex air movements, but will hinder ground inputs with jump cancels
-Hardest to go neutral; letting go of directional control does not allow neutral position, instead stick must manually be centered
-Default configuration is rare so arcades usually come up with their interpretion of configurations
-THE hardest to learn. ANY pad/keyboard MB player will tell you that transition of PC to arcade MB was not easy.
Sticks(home 8 button style custom)
+Easiest to mash/all button press; buttons are closest
+versatility; bad designs can be easily adjusted.
-harder qcf/hcf type moves
-harder to do double direction type move(slower).
-not as sturdy as arcade; stick itself is hard to keep in place, causing errors in input
-cost
-compatibility issues; may cause additional lag.
Pad(8 button ps2)
+Easiest and most accurate to go to neutral position
+Flexible playing position
+Cheaper cost
+Easier tigerknee
+easier to begin
+No input lag
+More button means more rooms to map moves
~Faster 360 at cost of lower accuracy(analog).
-Slowest 360 and lower accuracy caused by plastic cover between “buttons”(it’s actually a single giant button)(+ pad)
-Double direction type is not as accurate
-hardest f hcf type moves, especially on SNK games
-Hardest to do multiple button inputs and Mash
-Less accurate shoulder buttons
Pad(Xbox/Xbox 360)
+Compatible to computer games
+No Input lag, Wireless
+cheaper
+easier to begin
-hardest double direction moves
-hardest f hcf type inputs, especially SNK games
-less accurate shoulder buttons
-Slowest to mash/multiple button press
-slower 360
Pad(6 button Saturn/genesis/PC Pad type)
+easier to do HP/HK
+easier tigerknee
+easiest to go to neutral
+smallest and lightest design
+easier DP
+THE easiest to learn
-hardest f hcf type moves
-hardest double direction moves
-harder to do multiple button press at the same time
-will require converter; converters may cause lag
Keyboard
+best accuracy and speed on charge moves
+easiest to do double direction
+easiest iad
+easiest drumming
+easiest mashing
+easiest multi buttons at same time
+easiest jump cancel
+easier f hcf
+easier qcf/hcf
-Hardest DP
-Harder reactional airgrab
-Hardest 360
-1~2 frame lags are common
-most difficult to adjust when moving to different type of controller
Those are of course based on my own performances.
If the game doesn’t have a 360 or pretzel, IMO keyboard is the most ideal one.