I think its fine to call a 71% mint when there is a clear structure to how they came to call the card mint in comparison to a gem mint. It's like if you buy any graded card whether it be from PSA or BGS you would be foolish not to check their guidlines for grading and how they come to the conclusion on a cards grade, through recognition of faults on the card.
I think the report is a great idea it tells the person who owns the card how the company came to give the card a grade, you cant really complain about a grade when there is a clear step by step annalysis of your card, unlike bgs who send it with the 4 subs.