FYI on early boarding, both yesterday and today's trip did...
Yesterday F9 1723 MKE-MCI
Summit, Ascent, and Plus passengers boarded first, then Stretch and other pre-boards were announced.
Today F9 1736 MCI-MKE (I'm using my air card onboard as we're boarding)
Thru pax from LAX were re-boarded first
Summit, Ascent and Plus were boarded next.