But I think ultimately, if you want to do something, you need N and S. S to implement, N to design. I'm the sort who would tend to dream all the time, and never deal with reality, but when I want something done, I can stumble through the practical side, but I can't do as good/thorough a job in that department as an S, although I can make it work if I have to. Sometimes, if I involve them in my theory process, they can point out flaws or potential implementation gaffes I wouldn't have noticed. If they involve me in the practical side, sometimes I can point out a novel approach that would work better. If we could communicate well, we'd be a good team.