Un aggiornamento sul problema, magari può essere utile a qualcuno:
ho risolto utilizzando l'estensione: "Add user Frontend".
Impostandola su una tipologia specifica di utenti permette al professionista di aggiungere, dal livello sito, i propri clienti inserendo: Nome azienda, email, user.
La password, come è giusto che sia, viene gestita dal sistema.