Updated: I still don't like that people can get points without doing the activity they are supposed to. BUT evidently that is something Facebook and Instagram won't allow. So I wouldn't use it, but it's not the fault of this app. Secondly, the developer of this app deeply cares about it and is very good about reaching out and helping with issues.
At first it seemed good except kind of hard to set up. But I made a dummy account on my website and was able to earn ALL the rewards without actually doing any of them, just clicking. Like I clicked follow on Instagram but didn't follow. Same with Facebook. Same EVEN with Facebook share. So, no, this won't work for my website.