Arrived MIA on Wednesday afternoon around 5pm into D, no GE but non-US line was quite small, around 5 minute wait. The US line looked longer but not horrible. No Pre for TSA at connections, split into US and non-US. US line had several lanes, non-US just the one, about a 20 minute queue.