I saw a grand total of one FTC match this year, so I don't know much, but 568 being ranked where they were convinces me OPR was a good tool for FTC this year.

Too bad this is their last year. Their school is getting basically shut down by its own management... Long, greedy story.
Anyway, does anyone have any video of these top teams to see how well they correlate performance-wise to OPR?