it's the same return, is there like an extra benefit to it or not? That's what I never understood.
Pretty much no because the profit received will be based on the amount that you pool into the clan balance. Assuming that you only have $20, you would only be able to purchase a single bonus buy as most bonus buys are $20 but if you decided to create a clan and allow 4 more people to pool in $20 then you would have $100 so that means 5 bonus buys at $20 each
Its pretty much that and profit will be shared equally so yeah its pretty much only give the leader / clan bigger balance to play with