I've been trying to cafe my CX for a long time (would've gone a lot faster if I had the cash), and it truly is a pain in the ass. I think when they are done right, they can look really amazing (despite the hideous-yet-endearing engine and comstars), but you're gonna have to work pretty hard to do it. Probably the single biggest pain in the ass/hard to deal with thing you'll encounter is the frame. It doesn't sit flat like other bikes, so putting a cafe seat on there either requires a really imaginative seat, or some kind of mod to the frame (like welding on raised seat tabs, or a straighter rail across the top). It's obviously not impossible to do, but I'd be willing to guess it's also one of the harder builds to do in general. Granted, I'm a total newb at this, so any build without an instruction manual would've been hard for me, but there have definitely been moments where I was like, "Fuck, that would've been way easier to do with a different bike." Easier probably means cheaper, and faster to complete. On the other hand, I've noticed that whereas 3 or 4 years ago tons of people had no idea what a cx was, nowadays they're gaining some popularity. Check out docschops.net. Greg Hageman is like a fucking magician with CX's, and makes them look better than probably anyone else out there.