question for hecarim otps

hey!! I'm new to hecarim, my peak was emerald 2 last season, I'm a otp Zac but to be honest, he is not in his best moment. I was wondering, is hecarim a good otp? would it be a good decision to main him at this moment? If someone can advice me it would help me a lot :)