I had a 50-minute connection at AMS last week which involved going through passport control (moving from D to E). My AMS-DTW aircraft was boarding when I arrived at the gate and the overhead bins were full, but I made the flight without an inordinate amount of difficulty. Would I book it again? Probably, though I would prefer a little more time between flights.