That was a truly Trek mission. More of that kind, please!
I just played that mission yesterday and I agree, it was probably top two or three Trek-like main missions there are.
My personal favorite so far is Coliseum in the Romulan/Reman mission section. That mission had an extremely Trek-like feel and I felt like I had just watched an actual episode of one of the shows after playing it.