I'm suggesting a new IFO system, based on participation in a lottery, where you'll have an incentive to lock the maximum amount of LP's, thus hindering bots creating a lot of new wallets, which would happen if you simply impose a cap on the amount of LP's each wallet can contribute to the IFO's, while also benefitting the LP holders with few LP's to commit.
1: Lock 1 - 100 Cake-BNB LP's for 3 months. 2: Everyone who locks LP's will get one entry to participate in an IFO lottery. 3: If your number is picked you can swap the amount you locked for IFO tokens. (still burning the Cake part of the Cake-BNB LP tokens in the process) 4: 90% reserved for the lottery. 5: Remaining 10% shared equally amongst the non-IFO lottery winners.
This gives us an incentive to lock 100 LP's, in case your account wins the lottery, thus preventing a mass lock of 1 LP per account. It also ensures accounts that can only afford to lock 1 LP will get disproportionally more of the new IFO token. Thus looking after the every day PCS user.
Further more it defacto locks a non-insignificant amount of Cake-BNB tokens for a rolling 3 month period, decreasing the amount of cakes in circulation. I see this as a win-win solution.