Veja como outros softwares de terceiros fazem isso no seu sistema.
No OpenBSD, os pacotes de terceiros são instalados em /usr/local , mas usam /var para dados variáveis (já que é para isso que /var ). Alguns pacotes criam /var/pkgname diretórios (como mysql ) e alguns podem criar /var/log/pkgname (como ConsoleKit parece fazer) dependendo do tipo de dados que precisa armazenar em /var .
Para projetos privados e locais (pequenos, por data), não vejo nenhuma razão real para não usar /usr/local/var , exceto com a ressalva importante que / , /usr ou /usr/local (se esses pontos de montagem separados de /var ) possivelmente pode ser preenchido se o aplicativo produzir grandes conjuntos de dados. Se / for preenchido, isso possivelmente impedirá que o sistema funcione corretamente (é por isso que /var geralmente está em seu próprio sistema de arquivos). Se /usr/local for preenchido, isso impedirá a instalação de software adicional.