I've used the ESky USB controller with FMS and ClearView. The controller works very well, but configuring it is a two-step process.
Running on Windows XP, I first had to configure the ESky USB controller in the Windows Joystick/Gamepad configurator in the control panel. Once I callibrated the USB controller in Windows XP, I then had to callibrate the controller in each specific flight simulator program. Once all of the callibrations were completed, the ESky controller worked perfectly well.
Finding the runway to be able to land is often a challenge in RC simulators of all kinds. I generally land on the simulator just like I do it at the field in real life; I kill the throttle, close my eyes, and think happy thoughts. Works every time!