If the goal is to actually detect DGA activity vs just playing around with data, check out https://www.usenix.org/conference/usenixsecurity12/technical... for a much more effective approach.
The key difference is the use of sets of (NXDomain) domains vs single domains. With a few additonal features, the boost in signal is sufficient to allow classification as individual DGAs with essentially no false positives.