BEagle
You are talking from the point of view of a properly run RAF flying club who have no directive apart from to cover your costs. As such you did this progress check within the normal course time.
I can assure you that the objective of this check is only to make more money by increasing the flying time of the student.