I don't think this really makes pagination easier or simpler. as things are right now pagination is pretty simple
Example relay pagination in typescript https://gist.github.com/hzrd149/19f824060de778c71a7b09965442448d
With the exception of the "cursor" extension everything in this NIP can be done using the "until" filter field and watching how many events are returned in the REQ