Há alguma forma de se parametrizar os contextos dentro do código, nos abstendo do uso do Web.config? A ideia principal seria usar Dois Contextos. Um Contexto Global, e outro contexto individual,um para cada cliente. Este contexto individual atenderia N clientes, cada um com sua base de dados individual. Contudo, sempre atrelado ao mesmo Contexto Individual. As connections string ficariam guardadas no banco de dados de cada usuário, e no momento da conexão traríamos essa string direcionando para o Contexto correto, e para a base destinada àquele cliente/usuário, sem que precisemos ficar alterando o Web.config, que não vejo como seguro/confiável/estável.