Да, это будет работать; и с безопасностью SSL / транспорта аутентификация будет защищена транспортом. Будет ли это масштабироваться? Сложнее сказать; это зависит от слишком многих факторов.
ОК, так что по соображениям безопасности вы ищете безотказность? Это сложнее; потому что, конечно, люди могут делиться именами пользователей и паролями. Но даже если вы также использовали клиентские сертификаты, хорошо, что люди делятся сертификатами. Я бы, конечно, посмотрел на аудит WCF в сочетании с аутентификацией и установил бы для SupressAuditFailure значение false.