No. It is simply not fair for a player to host a battle from their own computer, regardless of wether or not they convince their opponents that it is fair. This has nothing to do with Glock playing or not playing, this rule applies to everyone not just him, otherwise it would be an unfair rule.
I'm pretty sure we have enough servers between all of us to accommodate most of the important battles, and it will never come down to someone being forced to play a tournament match in a downloaded server.