For international departure DTW is ideal. For international arrivals DTW is to be avoided at all cost. The gross incompetence of TSA and US Customs at DTW amazes me. It took me almost two hours to slug through security and customs at DTW after arriving on time on a scheduled flight. DTW personnel (of which there are many but poorly trained) seemed taken by surprise by the arrival of my flight. TSA lines were needlessly long due to severe understaffing. DTW and TSA seem to have conspired to hire many employees to shout instructions to arriving passengers to cram into inadequate screening lines rather than to provide more screening lines. Avoid arriving at DTW from an international airport at all costs: TSA + DTW = totally inadequate to the point of utter incompetence. Delta and KLM: this is a major hub for your international operations. Why do you routinely subject your unfortunate customers to such mistreatment at DTW?