Having recently travelled through Miami and Orlando, it took me less than 10 minutes each time to get though Immigration using the new Kiosks they have installed.
Only downside to that, it meant having to wait longer for the baggage to arrive at the carousel…