Hello, Peter.
That seems like a good idea, but maybe you can reach your goal using the currently existing options.
There is an option, for all CLI commands, to use an input file to pass parameters. I use this option when I want to pass a large list of itens to checkin/checkout.
Another one I oftenly use is the ability to checkout/checkin files from differents viewpath locations.
And don't forget that it is possible to pass a list of packages to these commands.
I hope this explanation helps addressing your need, but if they do not open an Idea explaining what you mean and why it is currently not supported and I am sure the community will vote it up.
Best regards,
Ricardo Bernardino