Personally, I think you've been sold the dream. Is X-particles useful? - Yes it can be, but don't be blinded by all the bells and whistles its fancy marketing team provide. Not to long ago I was taken in by all that too, only to find that al that glisters is not gold. Awful technical support, a community that was basically non existent and a very expensive and somewhat buggy product. It's almost as if all Bob's videos were to give an outward projection of a company that wasn't as prolific and well put together as they would like you to believe. Yeah, the 'Particles' side to X-Particles is somewhat functional, but woe betide you if you're naive enough to use their dynamics, fire and water sims in a commercial production pipeline....they just don't work as well as they say it does. I stopped using their plugin for a good few years, finding suitable alternatives in After Effects to fill the particles hole. Honestly if it wasn't for the fact that my current role demanded it, I still would not be using it. Granted, X-particles has become a lot better and less buggy since then, I'm still not stupid enough to use anything but their particle functionality though. In contrast Cinema 4D actually does what they say it can. It's a very reliable tool, and the product speaks for itself, they don't need all the fancy marketing as a selling technique, the application just works.