yeah, GA aircraft utilization is a long way off to be optimum.
it's doable when the incoming flight is not delayed but 100 minutes with different PNR is always a risk.
moreover it is a long long walk in T3 from disembarking the EK aircraft - immigration - collecting the baggage - checking in GA flight - your gate of GA flight.