I got the warthog, I recommend it. I was initially unsure about getting a warthog because the stick didn't have twist and I've had cheaper sticks that had twist, but I've come to see this as an advantage. Firstly, because it means the mechanical precision is direct and exact - unfettered by joints/hinges, but for me, mostly because I had been dismissing pedals as silly and going too far, but a lot of people who used warthog liked pedals, so I had to think about it. Thinking about it, I realized that the kind of full-body interaction with my ship that would happen by using pedals, throttle, and stick, was something that - once I stopped dismissing pedals as silly - I actually really liked the idea of. So I got pedals.
I got really nice ones and don't regret it for a second, but yaw is weak enough that you probably don't even need nice analog pedals, on-off is probably fine, hence the guy who made his own pedals from an old keyboard.
When I actually got the warthog... I wouldn't go back to anything else. Other joysticks felt like part of the make-believe, but the solid metal warthog just persuades you that you are real-life touching the controls of a real vehicle. Ok, a 1970s American combat airframe perhaps, but a real vehicle nonetheless
Plus, bonus, hollywood uses them all the time for spaceship set controls, so you can be watching eg The Expanse, and be all, "yeah, I totally recognize those controls, I could fly that bucket!"
The "Target" software it comes with is versatile and powerful, though kind of tiresome to use. You can use defaults but it's better to come up with a control scheme that makes sense to you, and you'll easily spend a few hours setting up all your controls and macros. But the Target software also interfaces with the thrustmaster MFD. So for example, when I use a fire button on the stick, lights on the MFD turn on, and when I flip a dimmer switch on the throttle, all the backlighting on the throttle labels and the MFD buttons adjust to the selected brightness. (It's useful for non-cosmetic stuff too

)