I haven't tried your mission yet Darren but tomorrow, but also try Cojoined, fantastic story driven mission.
Seconded - Cojoined is really first class.
I went on half heartedly to try out the Foundry on Tuesday, ended up playing for hours on Tuesday and Wednesday night, had an absolute blast. Been very impressed with how much good content there is already, and how non linear it is.
Cryptic has a epic hit on it's hands with editing tools this good (not just STO specifically, but in general) - at least if they keep polishing the game.