Não acho que recarregar uma página da Web sem o comando direto do usuário seja uma boa ideia. Imagine-se lendo algo e, de repente, o navegador recarrega a página.
Melhor abordagem seria obter contagem de massagens da API ou algo assim, ou solicitar outra página de vez em quando (via ajax) e buscar contagem de mensagens e outras pessoas de lá.
atualização:
porque webapp userscript é apenas um javascript normal anexado a páginas especiais do navegador, você pode solicitar páginas via ajax como discutido aqui . Obviamente, você pode pular as partes para o IE6 e 7 no código.
Não tenho certeza se você pode usar o jQuery ou não, porque o seu script pode ser carregado antes de todo o resto e não é usado em tutoriais. Eu não acho que depender do jQuery seria uma boa ideia de qualquer maneira.