Se os arquivos binários não são particularmente grandes (a maioria das imagens são muito bem, por exemplo), então não há razão para se preocupar. O Google Code aceita arquivos binários bem e o Mercurial pode lidar com os problemas sem problemas.
A única vez que você precisa se preocupar com a extensão bfiles é se você está lidando com arquivos binários muito grandes - e nesse caso eu sugiro que você considere se realmente precisa incluí-los no mesmo repositório de código-fonte. Eu não sou contra as versões, ou manter uma boa cópia, mas considero mantê-las em um repositório separado ou em algum outro local somente leitura que possa ser incluído em seu projeto, conforme necessário.
Como seus modelos são, provavelmente, recursos incorporados de algum tipo em seu projeto, sugiro que você simplesmente prossiga e os atualize com o restante de seus recursos, pois isso complicará seu processo de criação, se não forem. É improvável que eles mudem tanto quanto o seu código-fonte, portanto, depois de passar da transferência inicial de 300 MB, seus commits, push e pulls serão rápidos.
Você também pode querer considerar provedores mercuriais alternativos, como BitBucket.org - eu não diria que eles são necessariamente melhores ou piores, eles apenas ofereça um conjunto diferente de serviços em torno do gerenciamento do código-fonte. Disclaimer: Eu geralmente prefiro o BitBucket.