The possible advantage of the encoding is that it that it can be encrypted and make parameter hacking impossible.
Clarification, the human user probably won't want to modify the URL, but the client will.
What if they encrypted the parameters with a one-time pad ?