Find out what is the software performance?
One day your Distributor database may grow big. What is the number of distributors the system can handle and the speed to generate the bonus results? Will the system become crashed or take few days just to generate the bonus?
Please take note that the speed of the commission calculation is depending on the number of distributors, the volume of the data, and the complexity of the commission plan.