Careful with the title, it's kinda backwards. Building an affiliate team, outsource or in-house? Should be more like: which one fits ur vibe better, or which u can trust more? The core is trust and communication, not just about outsource vs in-house. If you micromanage, it's probs trust issues, not the team setup.