I know BL said this mission is currently Terran Restricted. The patch notes do not say it should be though. They said it was a mission line for explorers and the scout is an explorer class. I would love to be able to run this mission line on my scout. He can always use more speed :)
My idea would be to double the faction needed to access the mission for a scout.