They do need to sustain it IMO. Last time they came this close to the title they finished on 86 points (they can get a maximum of 89 this year), the following year they finished 7th with 63.
If they sustain this level then I agree the point has been made but that remains to be seen.