I am seeing mixed reviews outside, is this platform actually reliable long term? referral stats page breaks down pending vs paid so I always know what to expect