Além da sobrecarga de ter que gerenciar o AD em primeiro lugar, não acho que haja algum cons. Usando as credenciais de login do Windows para o SQL Server, particularmente na maneira como você está falando com grupos de funções organizados, é certamente uma recomendação de práticas recomendadas da Microsoft. Se eles tivessem o seu caminho, eles teriam a opção de autenticação do SQL Server completamente.
Adendo:
Se você estiver usando o SQL 2005 ou superior, use a opção Esquema Padrão (não pense que há uma opção de GUI para isso), por:
ALTER USER userName
WITH <set_item> [ ,...n ]
<set_item> ::=
NAME = newUserName
| DEFAULT_SCHEMA = schemaName
| LOGIN = loginName
ou seja:
ALTER USER DOMAIN\UserName DEFAULT_SCHEMA = dbo;
GO