I have a Sidewinder Force Feedback 2 and quite enjoy XPForce. Sometimes it crashes the simulator when changing settings, so change your settings before or after a flight, when you don't have anything to lose. XPForce can either do its own force simulation, or use X-Plane's forces—but most airplanes don't have forces set up, so using X-Plane's forces usually requires you to enter them manually in Plane Maker.
Still, overall XPForce works well, and I wouldn't want to fly without it.