Yes, multiple Echidna servers can be used provided the database used for token registration is shared between the servers.
Each Echidna server is not limited by the number of users, but by the rate of authentication requests that must be serviced, and the type of authentication.