I wasnt 100% sure about the grant i just heard a rumour that they got some deal from local council/Business association.
Most of the Ema-Gla sectors ive done the loads are over 70% full with majority being business pax so most likely booking short time in advance i know the checked bag numbers are never very high i think last Glasgow flight i did we only had 8bags in hold but a load of about 86pax.