TechyWolves,
Another suggestion to your limited number of Full user licenses to GP, if you want a better control over usage and limit the "idle" sessions in GP, I'd recommend to check on the side of Rockton Toolbox or GP PowerTools, as those 2 add-on provides a way to control the time user sessions run idle in GP.
I've seen this in many companies where they had way more users vs. concurrent licenses, and users would fight in the morning to get into GP and grab a seat for the day, in fear they would not be able to get a license when they needed it during the day.
This is a very bad approach as the company kept buying new licenses just to accomodate for the grow of the company, whereas a utility like Rockton or GPPT would have allowed them to better control and manage their licenses.
A company I worked for had such a tool and they managed to have 120-130 GP users, with only 16 concurrent licenses.. Granted, there were only about 20-30 users that were considered as regular GP users, others would only go into GP once in a while. But during the 15+ years they had GP, they never had to buy more licenses and rarely hit the max of 16 licenses, just because the add-on would take care of idle / sleeping user sessions and log them off GP to free up precious licenses.
HTH