I know what you mean sleeplessknight. I would have liked to get the SDCC version but missed out everytime it went on sale on the website.
The regular release version really doesn't look right to me either... But if it goes on sale, I'm pretty sure I would get it as well.