So not knowing what it was, I went and read up, and I would have to say the vast majority of engineers that I know show at least some of these characteristics... but..
I think you would have to define what successful looks like or means to you in order to properly answer the question...
'Aspergers' is developing a bit like usage of 'spastic', but in the opposite direction. For the modern parent it's a suitably ambiguous alternative to 'gifted child'. Without diagnostic consistency, no label has much validity. The web is overflow with people who seem to have diagnosed themselves as having aspergers, as if it's the latest 'must have'. It's probably cheaper than paying for a personal Therapist to indulge their neurosis. Almost by definition, people with Autism wouldn't rush to seek a label and tell everyone. The term 'aspergers' only serves to blur the ground between neurology and personality. It would be considered offensive if people with gammy legs equated themself to amputees. Que cera cera.
__________________
"Did you get my e-mail?" - "The biggest problem in communication is the illusion that it has taken place" - George Bernard Shaw, 1856