Now there are many ratings You need to use and some of them may very well be marginally much better than RPR’s, but I do think RPR’s are unfairly maligned.
Now There's a slice of honesty in your case - and maybe https://honeymuju432006.blogkoo.com/5-simple-statements-about-racing-post-tipping-service-explained-49836270