Well, then this seems more of a packaging problem than an actual tech problem.
In an ideal world that would be the next step if the app reaches a large audience. I'm not sure that from the upstream developer's point of view the investment of limited resources into per-OS packaging is a good idea at this stage...