I have worked before with the MLM Projects.
I have ready made module of binary which is customize for one big MLM company.
1. MLM binary joining left and right signup
2 Reward income and direct income
more details will be provided if you need any customization we will get it done