Não há nenhum problema com a execução de certificados locais. Muitas empresas usam uma CA interna, como o AD-Certificate Services, para gerenciar e automatizar a criação de certificados para seus servidores. É tão seguro quanto uma CA pública, desde que você distribua os certificados para seus clientes e mantenha as chaves privadas protegidas e privadas.