ZFT
Whilst I agree re the IOS requirements, I will disagree with the FFS requirements. Any level D device can support UPRT training. Updates are only required for Advanced Stall Training capabilities.
I agree with you. We already do it for some airlines. Unusual attitudes and recovery training has no problems in any SIM. Advance stall cannot be done in every sim because they are not programmed with realistic data.