Haven't we already decided that the answer is definitively no? That the "rockstar" developer who is also a complete prick is a bad hire?
But if you've got a small team and are making major architecting decisions, the competent, meticulous, anal-retentive jerk can be perfect. A good manager knows how to get the best work out of everyone, and managing different/difficult personalities is an important skill.