Klingt beides auf jeden Fall nach interessanten und sinnvollen Funktionen. Momentan fehlt mir leider an allen Enden die Zeit. Die wenige übrige Zeit stecke ich momentan ins PVR Plugin.
Ich würde mich freuen, wenn Du das Repo auf Github forkst und die Verbesserungen als Pull Request an mein Repo einstellst. Dort kann man super den Diff, also die Änderungen sehen und Feedback geben. Bei verschiedenen Features gerne auch als zwei eigentständige Pull Requests.
Sofern der Code zur bisherigen Struktur passt und funktionsfähig ist, nehme ich den/die Pull Requests gerne an und veröffentliche eine neue Version mit deinen Änderungen im Kodinerds Repo.