Hey, at least at SD you got to try out being a Producer. Sometimes you don't know your abilities (and limits) until you give it a shot.
I will continue to affirm that your Mad Scientist role is a great one for you to play. The world needs those types, and you're a core Stardockian. In a company that thrives on innovation, you need innovative people.
On a side note, have you heard of StrengthsFinder? We use that to determine the natural talents of our staff and find it really helpful for self-discover and team building. If you've never taken it, it's totally worth $10.