I think what he means is if they make a custom page, they can provide ALL classes data for ALL depts on one page...where as right now I am having to query 130 different pages to get class data from 130 departments.
In which case wouldn't the traffic overload issue be resolved? 1 request/min seems a far cry from ~130 requests/min, and quite a reasonable compromise.