Loading serialised bitsets is slow. A better way to do it would be to load the bytes directly into memory, using OpenBitSet would be a lot faster. (Done: 15d192a)
The init process is not good for UX, as the user has to look at a loading bar for no apparent reason. The current encodedTrie implementation also means that inserting a word into the dictionary would require the init process to run again.