I use my XPan quite a bit, but admittedly there is some competition depending on what you are after in the camera, and the specifics of how/what you are shooting.
For panoramic/wide views I think of the XPan and the 903/905 SWC cameras. I have both. I like both. Which one I prefer to use at a given instant depends on the specific circumstances of the shot. Consider the following specifics.....
The XPan gives you some automation options [bracketing, auto exposure, meter], and a wider range of films (virtually EVERYTHING is available in 35mm). The XPan is easier to carry around, and has a flash hotshoe. Focusing can also be a bit easier due to the rangefinder. If you opt for the 30mm lens, you have a surreal horizontal coverage (94 deg). These are all very convenient/useful/desirable features.
At the same time, the SWC has a larger diagonal view angle (90 deg) than the XPan's 45mm (74 deg), and almost as much as the 30mm (98 deg). Negs are 6x6 (or 6x4.5) on the SWC which can use 120, 220, or Polaroid (or 70mm for that matter). If you already have a relatively recent 500 series Hassy (Bay60), most all your filters, hoods, etc are usable , as are film backs. Hence no duplication required there. The SWC also has a greater DOF at F22 ( starting around 2.25 ft to infinity) while the XPan goes from around 5 ft to infinity at the same setting. The SWC also focuses down to 12 inches while the XPan goes down to about 24 inches at their closest settings w/out add-on optics.
I develop the negs in the bathroom sink. For printing, I scan either neg size with a Coolscan 8000ED, and print out on an Epson 2200. The results are great, and I don't have to worry about the custom printing for either.
Think about how you plan to use the camera, and the subject matter you are intending to use it with. Then let that guide you as to whether the XPan or another camera will meet your needs.