io uso xampp da due anni e non ho mai avuto problemi (su xp però), e so che su vista va benissimo con un paio di accorgimenti (trovi indicazioni sul web). Relativamente alla rigidezza, non so, certo chi è abituato a gestirsi un proprio web server può trovare xampp limitativo, ma se lo usi semplicemente per fare i test e lo sviluppo del sito che metterai in remoto -e non sei un esperto di webserver- non vedo il problema. Così come non vedo il problema di sicurezza: certo xampp (ma anche easyphp) non sono l'ideale per creare un "vero" web server, ma per lavorare in locale ti ripeto, non c'è problema.
Ciao