If the stats on the website are correct then this is very popular site, I am thinking that some of those larger deposits are faked though or they would have spoken up on this topic about the program.
No doubt a lot of those deposits are fake. Large deposits are only there to attract your attention - if you think that whales come here, then you would be more inclined to join in as well.
I dunno... I've seen sites scrape the blockchain for fake transactions, they don't give enough information to really check. This one seems to show everything, I've done a little back checking and other then a couple of, what looks to be re-investments, I cant find anything "fishy" as of yet. I'm gonna look a little harder when I get home, see if looks like admin doing fake investments.
Input transaction change should show it even if admin has multiple wallet addresses. I'll report more later.
but site does look busy...