Also this would require every develloper to use github and use the release page on github aswell.Someone could make an APT-like homebrew downloader. So you have to add your own sources and the creator wouldn't need to maintain a homebrew list. You'd just have to add the repo.
But this does seem to be the easier, cheaper way. Gonna look into it