Looks like the Team behind QLRanks (United Kingdom szr and United Kingdom sirax) have more in stock than just recent CA elo fixes. The team has been working hard to maintain and improve the website and it seems they haven't ran out of steam. CTF players can now rejoice with the new implementation of ranking.

Links:
Source
QLRanks
CTF ranking