Those with Antisocial Personalty Disorder are not “happy” in the conventional sense. They do not feel love, caring, or concern in a normal way.
They lack, psychologically, much of what makes life “worth living”. They feel empty.
So even though some may find success regarding material things I would not call the life of a sociopath successful at all.
I don’t know about psychopath’s, but I’ve been told that people who are neurotic tend to be very creative people.