I just played your missions, and really enjoyed it. This was just the type of mission I hoped would come: A fun story with creator-built vessels. I managed to pull of several things I have never attempted when playing solo :-) I was worried several times of having to little delta-v left, but you have created vessels that got the job done, with fuel to spare.
I had hoped for a score based on how well I performed some of the steps (for example better score the more fuel I have left when finishing a task), but that is a minor point.