Or even cooler, if it doesn't already do this, would be to automatically select the handler based on the aircraft's currently selected ATC callsign or livery.
This has been explained countless times on the forum already: it's just wrong to select the handling based on the *user* airplane. The handling is *airport* based, if we selected the handler based on the user airplane, it would lead to absurd situations like international flights with their own handlers on foreign airports, such an Alitalia airplane served by an Alitalia ground crew at JFK...
Instead, the airplane cargo pallets brands ARE based on the airplane atc_airline_codes in the aircraft.cfg (assuming the airplane you use HAS one), because they should be based on your own airline. If your airplane doesn't have an atc_airline_codes in its aircraft.cfg file, then GSX will revert to the atc_airline_codes in the scenery, which is better than nothing, but it might lead to deboarded pallets on arrival of a different brand than the one that were boarded on departure.
Or for the custom sceneries (if it doesn't already work like this), selecting the handlers based on the companies that actually serve that specific parking spot.
It's already doing this, but reading the atc_airlines_codes for that parking spot in the scenery AFCAD. Ok, maybe we could add an override in the Scenery customization feature, for those sceneries with wrong/missing airline codes.