Heh i only have the match-speed problem when matching with big ships.
I prefer the joystick. I have a Logitech WingMan Force 3D. Just enough buttons for all the stuff i wanna do.
It's a cool stick. Let's see... trigger is primary, left button is secondary, upper left is CM, right button is target attacker, upper right is target escorts, 4-way HAT is normal look-around, on the base, the throttle is set to absolute, the far button is equalize shields, the close button is afterburner (not sure about those two... I dont remember--i use both at the same time).
The point of a joystick is ease of use; most buttons you need are all close. The throttle makes a bit of a differance-flying at full speed, no speed, or anything in-between is easy. You map the buttons so you are comfortable; there are no "offical" setups... most people get a joystick and customize it and use the same config on all games they play.
Anyways... I got my joystick a few years back, Freespace Colossus with it (OEM version). The best I can say is get an uber-cheap joystick and have-at-it. If you get comfortable with the stick, you're set for all other games that are similar. It's particularly easy if you get a different game and play with the joystick.
There are some things to consider... will you use all the features? Do you want force-feedback? How much are you willing to spend?
I personally have the perfect thing with my stick... it has force-feedback and I got it for nothing from my Uncle a few summers past.