I'm in a very similar situation, I'd like to think we complement the hardcore hacker pretty well (especially since I also love the business side of things).
If I recall correctly, PG did say that every team should ideally have a developer, a designer, and someone good at both to be a "sweeper."
If I recall correctly, PG did say that every team should ideally have a developer, a designer, and someone good at both to be a "sweeper."