--sourcemay accept either
google-play(likely will be default for Google Play Termux build) or just HTTP(s) URL.
pkgscript can be extended to read
sourcefrom environment variable or config file.
Only problem is apt runs with the no root patch. so now i've added an override option to generate-bootstraps.sh and plan to add apt myself
Bootstraps and no-root apt patch have no relation. One can be changed without other and vice-versa. Apt is already part of bootstrap installation.
last thing, if i remove the patch from termux-packages is that all i have to do?