I think I've seen most of the New Voyages/Phase II episodes including "Mind-Sifter." I've also seen the Starship Exeter episodes and one Starship Farragut episode.
I will say simply that this doesn't click for me.
Interesting, I actually thought it was one of the better fan films I've seen, but then again I also find that STC feels a bit too much like TNG to be really convincing for me.
This felt like classic Trek to me.