I just checked the frame data and if done at max distance, Hakan is +4 on block. I'm not familiar with Hakan but I imagine if he's closer than midscreen, its punishable. If he's further out, I think he would be at the advantage. Test it out in training mode though, see what ranges you can punish him.
The move is weird. It travels different distances depending on oil. If he has ultra 1 and spaces it right/does it meaty, then you're in a pretty bad situation. I only attempt to punish it if I know he's unsafe. It's difficult to gauge these instances without extensive matchup experience though. A good rule of thumb though is if he does it close/point blank and it's not meaty, go for the punish. You have to be spot on with your punish though. Go for a combo instead of a throw.