This is rather silly.
You say this will make it cumbersome for everyone else... yet everyone is in the same position, when downloading an occasional app, the cumbersome process of first downloading it via ondemand, then installing from local has to be followed. And everyone is in the same boat of having to audit the OnBoot list when following the easier way of tce-load -i -w.
The problem is, TC is modifying fundamental setups without asking first. Apps aren't auto inserted in OnDemand, so why be inconsistent?