There are currently no plans to upload this to Curse or WoWInterface. If you would like to have an auto-updater, then I would suggest WoWUp. It supports downloading from several providers like WoWInterface, Wago, TukUI and GitHub. Simply provide the repo's clone address to WoWUp and it will track when new GitHub Releases are made and trigger an update.
If you wish to contribute to the project, please fork and submit a pull request. To get a working development copy, simply copy the Libs folder from the latest release into your cloned repository. It also may be helpful to create a symbolic link from your Interface folder to your cloned repo. For example, I have a folder named XIV_Databar_dev that is a symbolic link to my repo. Then I can play using the latest release and develop using the _dev version. Remember you will need to disable the version you are not using.
I am not very active in game, but I will give any contributions the same care and attention you did. Please note, you will need to copy the Libs folder from the most recent release into your development version since they are not included in the repo.
Any issues, feature requests or suggestions should be made using the issues here in GitHub.