Just a suggestion, free free to ignore:
One thing I spent some time on locally and never pushed out was an attempt to make an openwrt package. It seemed to me, long term, that would be the best way to simplify distribution, installation, and dependency management.
My memory was that the build setup was somewhat complicated and I was never able to get it working reliably.
Still, might be worth considering.
Just a suggestion, free free to ignore:
One thing I spent some time on locally and never pushed out was an attempt to make an openwrt package. It seemed to me, long term, that would be the best way to simplify distribution, installation, and dependency management.
My memory was that the build setup was somewhat complicated and I was never able to get it working reliably.
Still, might be worth considering.