i wouldn't mind helping to improve the gui and data collection, hell, i could even set this up on my AWS server to just collect the data as well. Actually, i could also just setup a local server to collect the data for a dev environment as well, not like i need a ton of data to make improvements. Docerize/Vagrant it so its easy to setup and go, canned environment really isnt a huge need for something like this.
What DB are you using, and how large is the database ATM? i know there is a cost to download but if it is less then a GB, it should be pennies to do so.
for improvements, Could easily incorporate hourly weather reports with the times, as well as holidays to track anomalies and such. im sure there are a few other data points that could be added to enhance the predictability. I would focus on my local park to get a good isolation for the times so that i could confirm predictions by visiting the park since i have a season pass.
send me a PM if you are willing to open up the git repo and i can send you my info.