X52 allows you to move to HOTAS and still stay with twisty if you wish.
To my mind the move from twisty to pedals is the biggest jump you will make.
Also I do not know another stick with more functionality than the X52
I have set the mouse bits on the throttle to emulates key strokes and then programmed everything else in AH.
So without using Modes or AH shift functions I have direct access to
Stick
fire primary
fire both
fire secondary
toggle clipboard
toggle WEP
toggle zoom
zoom in/out zoom view
zoom in/out map view
POV (8way)
range vox
pitch
roll
trim rudder (I have pedals so use the twisty for rudder trim)
Stick base
auto speed
auto level
auto angle
toggle gear
toggle hook
toggle damage report
Throttle
Lower flap /gear up (GV)
Raise flap /gear down (GV)
toggle dive brake
POV (4 way) Up,Down, pan left, pan right
toggle combat trim
tuned vox
toggle engines
toggle sec weapon/main weapon(GV)
Open - ac door/gv door/chute
calibration mode
calibrate
Throttle
RPM
Trim pitch
Trim roll
The weakest aspect of all Saitek stuff is the POV switches......they all use the same type. The hat design of the X52 is more comfortable than the X45. The JS spring on the X52 is light the JS spring on the X45 is strong (but no where near as resistant as the Cougar) I prefer something between the X52 and the X45 re JS spring so have added a split rubber washerabove the spring.