Update: A prominent YouTube channel just posted a video covering our demo so we are suddenly getting a big spike in views/downloads which seems to have brought us back up onto the popular page. Just some context for whoever ends up looking into this, my original question still stands though.