Has password format requirements. How I set my passwords on my network is up to me.
Doesn't let you know of this password format requirement in an older Chrome browser. It simply sits there dumbly and doesn't let you register.
Analytics (opt-out rather than opt-in) sent back to server with a pinky promise not to send any other data.
Why do I need Twitter javascript and Twitter cookies included in my e-reader? No, just no. Why do I have to be on-guard against what tracking and additional cruft is included in my own server?!?
Paging through the library 30 books at a time rather than scrolling. The 1990's web called asking for its UI back but I didn't pick up because we text these days.
Messes with the directory contents and formats. That is a hard pass from me.
I'll stick with the sucky broken system I have right now than a shiny new broken system that still sucks but also messes with my directory structure.
Great effort, but your execution lands as wide of the mark as every other solution out there.