Mission rating should be based on multiple things depending on the mission : time to complete, hp at the end, etc...