I am a Blockchain Consultant and Developer .
do let me know if I can be helpful.
I have developed a similar kind of MLM Dapp for one of my client so it won't take much time to deliver a MLM contract on solidity.
also I would provide a Contract Audit report .