I think the main barrier to making him likable on the show is that he'd just be ANOTHER love interest for Sookie, and imo, the 3 or 4 that she has already is enough.

But you never know....if the show remains popular and they do more seasons, he could show up.