Ha! Nice job, I think this concept works best on Voyager to me, but still pretty cool to see here. Ta Pol and Seven of Nine woulda been the coolest team up EVER! In that same spirit that Bay Jorin from DS9 (Keerah?) and the Kling on Vgr, Bellana Torres, would be a cool team up (since they're so bitchy and I don't like em lol). I would've liked to see Johnathan ARcher and Johnathan Ryker together.
p.s. picking that blue skin dude was a nice choice, his relationship with Archer had so much honor in it.