WarcratLogs...Does anyone still use them?

Been a while since I last played WoW. Doeas anyone still use WarcraftLogs? Guilds still use them? Is it current data? Thanks!