_
não vejo algum motivo cabível para se passar uma variável com caracteres especiais, caso essa afirmação esteja incorreta, inclusive peço que me retifiquem:
Não existe algum contexto onde é valido definir uma variável em uma queryString com caracteres especiais tipo aspas, arroba, cifrão e etc, isso inclusive poderia trazer problemas na hora de recuperar as variáveis passadas no backend.
_