Hey, this is Ben here, thanks for the plug to my site, I'm glad other people are finding it useful; regarding the thread topic, for wordlist analysis I used dictclean to remove any invalid UTF-8 characters and then Pipal to do the actual analysis which includes lengths, base words and hashcat mask generation.
I haven't tried out PACK but unfortunately I found Passpal would choke on the bigger files (it seemed to struggle with ~400MB wordlists) whereas Pipal handled them fine.
I've recently posted all of the pipal analyses generated along with graphs showing password length distribution in part 3 here.