It's a very nice feature but IMHO the management of the connection between priority classes and build configurations is too centralized. I'm managing a TC setup with 30+ projects and 180+ build configs and it would ease my management burden if adding a build configuration to a priority class could be managed by/delegated to project admins as well.
Another + would be if the classification/priorization of build configs could be automated based on some kind of configurable criteria like how builds are triggered or by expected build execution time for instance. In the latter case that would create a very sweet automatic incentive for devs to create fast running builds.
Any thoughts on this?