For new developers, an .hpkg file is just one more barrier to entry. One needs to know a lot more about how haiku works to make an .hpkg file that not only delivers your application, but plays well with the system. Then to distribute your app, one needs a place to add the file. BeBytes would be far easier to use for this than say my fatelk repo.
I don't know about you, but I remember being quite frustrated with my first attempts to create an .hpkg file. If we wish to attract new devs and / or encourage existing devs we are better served with an easy door to new software delivery.
If there is a dev that has just spent his time and effort to develop what he believes is a useful app for haiku but he is now required to package it for a repo and get it listed there before nayone will find it to give him feed-back, he is likely to just give up. Zip and upload to bebytes is far better than this