Io vorrei dirti come la penso. Dunque, per prima cosa le pop-up (o comunque aprire pagine in nuove finestre browser) sono deprecate dalle ultime versioni di xhtml.
Altra cosa: perchè privare l'utente dei comandi del proprio browser? Per questioni estetiche? Se la risposta è sì, allora credo che comunque la tua soluzione sia debole, ovvero, se basi i servizi sull'aspetto grafico vuol dire che fondamentalmente non sono ben organizzati e strutturati.
However, è solo una mia opinione.
P.S.
Keep it simple!