While I don't think that auto install should be at the top of the 'to do' list at HTC the idea of having some pre installed simple offline missions such as air to air, air to ground, ground to ground, and bombing missions, might be beneficial to new members as well as older players.
The auto install feature would be nice but not something that's a game changer imo