Look, fashion is serious business, and any Biffy reincarnate understands that in full. You can accomplish a lot just by dressing correctly. And this version is much more settled and less mopey about his existence in general, so he's a bit more fun in general.
I feel like Pandora would love to hate him and he'd be unfailingly polite since all vampire females are Queens in his source. And oh Cady. He would definitely give you advice. And possibly even do your hair. And if the Winchesters are going to maybe hunt him, that gets him in with the SPN crowd!