Really, really need a better way to reward mission completion. Crashing during a mission or even winning and then it times out to some failed to load instance error and not getting anything for your time is really discouraging.
Needs to keep track so you still get rewarded for your time. Missions take way too long (20-25+ minutes) to not get anything because of a crash or other game error. And the rewards are already really meager (gear rewards are fairly rare).