@banch3v Thanks for getting in touch again about Structured Data.
As I may have said before, the snippet results will occur with the service (e.g. Google) deems it is relevant to the search results for your website. The Structured Data will offer the potential for this to happen, but it cannot guarantee any desired outcome.
The 5 reviews returned in the Structured data are meant as a sample of your wider collection of reviews. These will always be the 5 most relevant reviews (no matter the rating) to offer a suitable sample of the wider population. Having all 74 reviews (in your case) would be against the best practice for the “Local Business” type of Structured Data – so this is why a smaller sample is used here.
For the “all pages”, this is noted as unnecessary according to the official documentation. It advises placing this information once per website, where relevant. It is usually the home page but could be a list of locations or the contact page. This plugin supports a change of the page (detailed elsewhere in the forum).
With everything relating to Structured Data, if you have documentation that could improve its implementation within the plugin, I am very happy to consider this and apply this new approach in a future version of this plugin.