Optimal network multiplayer implementation for my project? (Unity)


So basically I made a minimal board game, turn-based game, similar to chess in most aspects.
I’m planning to implement a P2P/client server, my main question is, considering the low graphic/memory requirements, which networking system would be the optimal choice?

I have found several solutions and tried to compare them, but the pros and cons were pretty abstract and I couldn’t figure out completely based on which parameters I should take a decision.
My secondary question is, can P2P be reliable when implementing it on a simple 2D top-shot (static camera) game that has low, minimal requirements?

I’ve researched and found that it is usually not recommended at all,
But since 3D network requirements are significantly higher than those described here,
I’m re-asking this question.

Thank you so much
Omer