Hi Daniel,
You have surely noticed that I have not got around to your PRs. This is because I am perpetually swamped and pretty much only have time to implement the features and fixes that I personally need in pyqtgraph. This is a big problem for pyqtgraph as I am currently the only one with commit privileges. I am committed to solving this, though, and would like to build a team of 5 or so developers to collaborate on maintaining pyqtgraph.
The code you have submitted looks good to me, and it appears you have a lasting interest in the project, so I am wondering whether you have an interest in participating in the maintenance of pyqtgraph. This would not imply a major time commitment--something like a few hours per month or per week. The specific responsibilities I am looking to delegate are:
1) Reviewing incoming PRs, with careful attention paid to API changes.
2) Triaging github issues and either fixing them or identifying others in the community who might be willing/able to fix them.
3) Help writing unit tests (or encouraging others to write unit tests), especially to cover the github issues as they appear.
4) Help improving documentation (or encouraging others to improve the documentation).
5) Discussion on (and eventual participation in) the future roadmap for pyqtgraph.
Let me know if this interests you!