Normally You would find SCCM Architects / Designers / Administrators in a Dilemma when it comes to Which one to choose : A Primary Site vs Secondary Site vs a Distribution Point :-
OK I will try to make life easy for you here : Choose a Primary When you want to manage Clients Directly . Choose Distribution point at almost most of the occasions except for :
- Scenarios where : You want to manage the Upwards flow of Data , You want to have a local SUP ( Software Update Point ) , You want to have a local Management Point so that Clients Pick up policies and report to this Local MP , and your low bandwidth site has more than 500 Client Machines ( When i Say 500 , its a ball parking figure ) .
I hope I have made life Easy for you here . So next time you design a SCCM 2012 Environment for a Client Do consider the above mentioned points .