No contracts, it's not even close for me. Kevin Hayes is the better and more versatile player. He's a natural center who plays both ends and can add value all around. At the high-end...i think Hayes probably takes it with comparable linemates to what Coyle sets his career highs with.
In similar roles where they're essentially middle-6 ~40-50pt guys with size they don't always use, i'd take the 2-way Center every time. It's Hayes imo. I like his top end better, and probably more importantly to a good team...i like his low end better. I think he's better suited to anchor a dynamite 3rd line, with more than enough ability to move up into a #2C comfortably...or even a wing roll if needed.
Coyle isn't impressive as a center, and his best results in really favourable roles with plenty of PP time, etc...reflect lesser ability and upside.