This looks great OP. Do you have anything on the roadmap that you’d be open to receiving PRs for? I noticed there weren’t any issues in the repo and would be keen to lend a hand!
This! People underestimate the extent to which lawyers are negotiable also. “I’m not paying that” is a surprisingly effective method; they’re often willing to compromise on payment terms, work at-risk subject to a successful outcome, significantly reduce their rates, etc.