Discord is better, but either is fine :)
I tried messaging through discord but the messages won't go through unless I share a server with you. And I don't think itch.io has a messaging feature.