easy way for Hideout advancement

Hi, just finished brewing up a easy way to advance all the members in a hideout.
this is mainly thought of a way to lessen the burden of hideout management
so you dont have to count how much XP each member individualy have or how many month it have been since he larst level'ed
if you have some questionts about how it work or advices on how to improve, or you find some sort of problem whit this method
please comment :)

Hideout Ruffians don't earn "xp" instead they earn "Month XP",
each month they gennerate 1 "month xp" each to their current level.
ex: if there are 14 Level 0 Ruffians in a hideout at the end of the month,
they have 14 month xp. the number of month needed for a level 0 Ruffian to advance to level 1 is 6
so 14/6 = 2 Ruffians advance out of the whole bunth of level 0 Ruffians, and leave 2 extra "month xp" for the next month.
those 2 Ruffians now have to roll on their "death by Progress" to see if they survive not being cought/Killed while trying to advance.
at this level the chance of failing is 20%. if they fail they simply die.
the "death by progress" decresse to show thay they have less chance of being cought and the syndicates higer effort to save them.
if they die all progress used to advance them is lost.
think of the reason that not everybody advance at the same time as the diffrence in tallent.

Month Xp gain/need for Normal Ruffians (my upstart hideout as example, i got some Ruffian and managed to convince a lair of Cobalts to join my hideout)

Levels Month needed Death by Progress Ruffians Progress cobalts Progress Earnings Income
Level 0 6 20% 12 0/6 30 0/6 1gp 42gp
Level 1 25 15% 6 0/25   0/25 5gp 30gp
Level 2 25 10%   0/25   0/25 30gp  
Level 3 30 5% 1 0/30   None 200gp 200gp
Level 4 50 4% 1 0/50     425gp 425gp
Level 5 80 3%   0/80     650gp  
Level 6 130 2%   0/130     835gp  
Level 7 225 1%   0/225     1,500gp  
Level 8 400 1%   0/400     2,000gp  
Tottal:     20   30     697gp

a Level 9 member should start working as a Underboss.
Cobalts max level at 3.
should a level 0 try and get to level 9 alone it would take him about 80 years.
and have about 44% chance to survive. (worth it !)

at the end of the month i would manage to get 2 Carousers and 5 cobalts to level up, and gain some progress on the other people.

the math used to make this list is based on:
page - 147: "On average, it takes 0th level characters
6 months of consorting with unsavory sorts in dimly-lit taverns
to advance.
" and "Assuming that their leader manages to bail them out of trouble everytime
they get caught, followers will reach 2nd level in about 25 months
"

since the xp needed to level up is is twice that of previus level, and that rewards from Hijinks is based on current level I got the following formular:
 (2^(Level-1) / Level)*25
giveing:
Level 1 = (2^(1-1) / 1 )*25 = 25
Level 2 = (2^(2-1) / 2 )*25 = 25
Level 3 = (2^(3-1) / 3 )*25 = 33.33
Level 4 = (2^(4-1) / 4 )*25 = 50
Level 5 = (2^(5-1) / 5 )*25 = 80
Level 6 = 133
Level 7 = 228
Level 8 = 400

at that point i just rounded down to something nicer to work whit.