IMO Cam Atkinson is a better HM for Columbus. By the time is contract is up in 2025, he should or will be close to holding team records for games played, goals, assists, and points, plus he already holds a few records. He's ben an alternate captain the last few seasons and could be named the next captain (maybe as soon as next season). Plus he loves playing in Columbus and could sign another contract to retire here.
I would also consider Nick Foligno an HM. He's been the captain during what is (so far and by default) the most successful period in CBJ history.
EDIT: Man I wish I could spell.