I have experience with two options:
-
PACX works fine - it was last updated around last August but it works so not sure what more development needs to occur. Has cabin crew announcements, simulates passenger mood and satisfaction, and a flight status/progress overlay.
-
GSX adds passenger chatter when boarding/de-boarding but no cabin crew announcements, no simulation of in-flight satisfaction or passenger mood. Of course it also visually simulates all kinds of things about loading and unloading the aircraft, handles pushback and parking guidance, too. It’s more about the ground experience than anything else.