I've used NGC a lot in the past. Honestly, I've completely dropped support for it now.
I was using it in Geisha House. The ellipsoid collisions are nice. However, there are some huge negatives that this engine presents.
First of all, it adds several hundred lines of code to your project. That isn't exactly a problem, except that it isn't as fast as a real plugin. Sparky's is a real plugin, not a DLL accessed through code.
The worst thing, in my opinion, is that collision ellipses in NGC can't rotate. When using a secondary collision engine with DarkPhysics, this is necessary. With Sparky's, I get accurate collisions as the physics bodies rotate and tumble around.
Sparky's is faster. Also, NGC doesn't support box collisions. Sparky's does, and they're way faster than ellipses.
The bottom line is that I completely replaced NGC with Sparky's in Geisha House, and the collision results are exactly the same, except faster. At one point I added 400 plain objects to the NGC collision system, and it reduced my framerate to 2. I did the same thing with Sparky's box collisions, and it didn't reduce my framerate at all.
I almost always go for the product you pay for, but Sparky's V2 is simply better. Faster, easier to use, and a true DBP plugin.
Come see the WIP!