He's mid-tier BL. 2HKO'ed by almost everything in OU. You get a Curse off, now what? If he got Slack Off, then he'll be a beast no question. Right now, I don't see him working unless he has a Sub to play with.
He's going to be on Nape's nuts all night long though.