Bem eu não entro nessas discussões, mas vou atrapalhar vc um pouco agora
Primeiro pq vcs não colocam que o número máximo de linguas que uma pessoa poderia far seria o nível + mod de intel. Para permitir aquele cara que fala 100 idiomas deixa usar feat ou uma habilidade de profissão.
Segundo: usar a sugestão do deicide em treinado, especialista e mestre. Elas valeriam de forma similar ao que acontece em GURPS de Broken, Accented e Native.
Terceiro dão se penalidades de acordo com com o nível de domínio da linguagem. Um cara que só tem o nível de broken sempre que fosse usar skill social com essa lingua. Minha humilde sugestão é Broken -4 , Accented -2 e Native 0; afinal se o cara consegue falar no idioma correto em geral vai conseguir retirar o preconceito de ser estrangeiro. Claro que dependendo da situação o mestre poderia dar bônus, mas seriam casos particulares