I thought this eppy was good but i had a problem with sloane and syd going on a mission. First of all, how does the covenant expect Sloane to go in and fix up the Mazer without help. They should know he needs help to break in that deep into security without being caught, and assign him with one of their agents, or at least check out who he's working with in this mission. All the covenant would need to do to see if sloane were loyal would be to send someone else in that party. Once they realize he's with syd, he'd be compromised.
There are only a couple ways I see this working out reasonably. Sloane could be a triple agent and really work for the covenant. For several reasons i don't believe this is the case. The Covenant may trust Sloane completely, but given that his connection with the organization is very new yet, i doubt this is the case. I don't have a lot of respect for the level of organization in the Covenant in this episode. A powerful underground crime network doesn't just trust people after a few weeks unless they can't afford not to or they are just niave. A group doesn't become powerful with these characteristics.
The only way i see this situation reasonable is if the covenant knew what they were doing. That they wanted sloane and sydney to do what they did to the mazer, and wanted them both alive to help them for future plans that they don't know about. This is highly elaborate and the only logical way this situation could play out the way it did.
Anyways, i liked the eppy and liked seeing Syd's disgust for Sloane in their mission, even if i don't agree with why JJ wanted this to happen. I'm sure he's got a plan, and i can't wait to see it unfold!