Depends on how you define "good". I would call him OK at best. Plenty of guys outside the UFC are much better fighters. He would likely lose in the first round in this upcoming Bellator WW tourney IMO. Douglas Lima is so much better then Hardy it's not even funny. He would dominate Hardy in any and all aspects of the game.
I define good as someone who is UFC caliber, isn't a top talent, but has a lot of potential given improvement.
As far as Douglas Lima goes, he's never fought in the UFC so there really is no telling what kind of talent he would be. He lost to Matt Brown back in 2007 if that means anything...