I dunno about no weaknesses, he seems to have very little resistance to telepathy or mind effects - he was completely captivated by Venus, for example.
I don't dislike the character, I quite like him, but he's... not being used very well. It is difficult, to plot around such a powerful character, I know.