I have gone away from that idea....the number of skills is now completely open.
The main restrictors are:
1, number of free attempts allowed per level, and
2, time and cost to learn more skills (which has a learning check as well, after all you can fail!)
I think that's enough without...