If you want to win at a PL comp then no, X-fit isn't for you.
But generally speaking, it produces extremely fit people with great physiques, and by changing it up so much it appeals to people who get sick of limiting their focus to about 7 different movements (Sq's, DL,s OHP, Bench, BORS...