Yeah, DC.js is fantastic and I've used it extensively at work to build a really useful data exploration tool in Electron + React + dc.js . We even ended up making custom plot types like ROC curves, box plots, canvas scatter plots (for faster perf) and sortable tables. The latter 2 I've contributed back to the community and posted examples on my personal blog / github.
I do wish that there was a way to handle NaN in crossfilter. The highly functional style codebase for dc.js also makes it pretty hard to wrap your mind around the codebase and easily extend it. Still, it is a really amazing library and I'm always amazed at how useful the software we've build on top of dc.js is for data exploration.