We're using FeathersJS for building big-scale eGovernance web applications. You're already ahead with a good list of pros. Apart from those, here is what I really, really like about FeathersJS:
As an aside – once you're a bit comfortable with FeathersJS, I would recommend a reading of the following article which sheds light on the inspiration behind its architecture (services, and hooks) — a mix of Functional, Aspect Oriented Programming!
Coming to the CONS you've mentioned, I would say they aren't really any cons. I want to re-iterate how brilliant the FeathersJS ecosystem is.
feathers-swagger for auto-generating docs of services you would build.feathers-permissions for simple service level ACLs. You can also amp things up a bit with CASL