Overall, Hadi does not have a pleasing physique, as he just looks like a bunch of bodyparts thrown together. He's also too blocky.
However, when you compare him to the current crop of pros, he looks "good," but that's not saying much, given with how weak today's pros are. With that said, he will add at least something to the Mr. O, as the lineup is pretty weak. I guess better than nothing.
You're basically picking the guy who looks the least crappiest, not the best bodybuilder.