If I was starting from scratch, I would use this. Great API, and some very important and difficult-to-implement functionality. One suggestion I would make is to add a way to implement multi-relay pagination on top of the `feed` method, which is exceptionally hard because it can't be built on top of a naive "pool" abstraction.