When it comes to Big Teams, they only work well if placed right.
So, for Big Teams it's a question whether to separate, or stick closer together.
When not good enough, it is better to stay together.
Also, for mobile types separation can make everything done smoother, cause of the extra space to move.
Ranged Units are definitely weak on a tight spot, and require constant surveillance.
If will have a Heavy Duty Knight, then He will probably be so slow...
Throwing that Knight into the distance, will probably be the only way to get him anywhere!