> There is some bash script re-use potential in those downstream sub commands also, I wanted to think about that as well.

Again, if you want to go down this path, I strongly advise the model
that git uses -- their documentation is fairly solid, and they have a
well battle tested implementation of this strategy, including third
party extension.