Some very easy fixes to the issues:

1. Introduce a "counter" from 0 to 100%. Each tick you get 5% on the counter (modified by Rev/Labs). Once the counter reaches 100%, a new scientist spawns. Fort reduces base rate to 3%, not fully halting it.
2. Merge Uni and Lab effects into Uni building.
3. Change Lab to +sci effects like old Library.
4. Introduce a level below novice that lasts 1 tick.
5. Allow GBP to increase sci effects to help chained provs.