Supondo que seus clientes sempre se conectem remotamente via TLS, então sim, usar a autenticação básica é razoavelmente seguro.
Advertência: uma desvantagem significativa da autenticação básica é que ela exige que a senha seja armazenada em texto não criptografado (ou alguma outra criptografia reversível) no servidor. Por esse motivo, você pode querer considerar certificados de cliente SSL ou, pelo menos, autenticação http digest em vez de autenticação básica.