Author here: I totally agree with the fact it has shortcomings and definitely isn't aimed to replace everyone's dict everywhere.
I actually created the first iteration of this around 3 years ago, aimed primarily for sysadmins and others who use the console more than actual developing. As I find it extremely convenient to tab complete keys and a lot less typing.
From there it has obviously evolved to try and fit more peoples needs, and I use it regularly in my projects.