I have a even better idea, you should add a time based penalty, to get in on more of that FOMO. So if you level max the ally on the 1st day you get the most amount of SP, but if you wait, you gradually get nothing, but don't worry if you waited long, you can still buy the event out so you pay...