To an American ear the name evokes "animal shelter", a place where abused or abandoned pets end up (generally a place with a negative or sad connotation (ex A: the Sarah McLachlan ASPCA commercial)), or a "homeless shelter" (with even more negative connotations).
A different perspective: shelter makes me think homeless shelter, so a place for code on the streets without a home. Perhaps fitting, but heavy with additional meaning.