Thats how we do it in the colonization testing thread and in my squadron.How do You know this? Is this a rule published by Frontier? How do You know that this behaviour is not a bug?
It appears to work, to a degree, unless there are additional bugs.
I don't know whether anything is a bug. To do so, I'd need to have a documentation about what is actually intended behavior, which i do not have. So everything is basically reengineering, trying out and observing the results.
If you prefer writing tickets and issues instead, do as you please.