There are people over on TonyMac running FCPX on their Hackintoshes, so it can work.
Personally, I couldn't be assed about FCPX in it's current form on my machines- FCPX vs. FCP7 is literally the difference between what I'd expect a 12 year old to edit crappy youtube videos with (X) and what I'd expect to find on a working professional's machine (7).
That said, if I were wanting to try it, I'd make sure I was running the latest Chimera. (It was a requirement for even downloading Lion in X, so I'd wager it also makes changes that may allow FCPX to run.)
I'd make sure I had a proper DSDT file, and I would make sure my graphic card is recognized properly and
compatible.
Meet all of the
system/software requirements like ProKit 7.0
Check that my Ethernet interface is device (eth0). Some Apple apps are tied to this interface and won't work without it, or if it's improperly identified.
I'm guessing that since TonyMac users are able to run FCPX, his methods set things up properly to allow FCPX to run.