Though giving everyone a set amount for the entire game makes masoning decisions very difficult:
Mason people now(who probably die) or save it for later in the game(when you under circumstances won´t need them anymore)
What I would at least try out is giving out masons over time. For example, 1 mason per day spendable anytime. You can still save your day 1 mason and connect to 2 people at day 2, but you don´t need to hold on to your masonpower for a lategame that may or may not happen.
Because, that´s how I felt. It wasn´t only the decision who to mason, but also when to decide to.
Dunno, but a lot of people never spend a mason, according to this. So, in my opinion the mechanic should be more encouraging to use.