Well, I just finished doing just that. I reffed a 4vs4 battle that lasted 3 hours and it was horrible.
In the past, I have suggested some sort of Time Clause to stop the Trainers from taking soooo long, but, it was too easy to abuse, so I thought, "If we can't make it so that Trainers get penalized for taking too long, maybe we could reward Referees for being patient."
So, this is what I suggest. Double Ref wages on each battle that lasts 2 hours or more. This is how:
When a battle is reffed on a Blast Chat (and only Blast Chats so that there will be a record/history of the battle) that takes 2 hours or more, once it's over and the ref logs the battle, the ref could ask an official to look at the Blast Chat's history to confirm that the battle took that long for a good reason (ex. Not because someone idled for 1 hour). The official would then post in the referee's log quoting the specific battle to approve the double wage for that one battle.
I don't think this fixes anything, but it is an improvement since reffing a single battle that lasts so long makes referees not want to ref anymore and seeing that their extra work was worth something might help motivate them to keep going.
Any thoughts on this?