rispondo subito alla tua domanda,
il mio profilo normale è sui 70-90 Mb, i test li faccio su so (slitaz-mate ecc) installati su partizioni;
per firefox, nello specifico, ho tre profili test con molte estensioni, sessioni salvate ecc su cui ho testato i tuoi script (ecco il peso eccessivo); il primo con FF aggiornato (la 66 al momento) e sulle altre, versioni precedenti: la tua (la 4.2 aggiornata poi alla 45.0.2) mentre sull'altra sto cercando di installare la 52.8, l'ultima a mio parere ampiamente personalizzabile
a questo proposito ...ne approfitto... se/quando hai un attimo di tempo...
non riesco ad avviarla/installarla (https://ftp.mozilla.org/pub/firefox/releases/52.8.0esr/linux-x86_64/lt/ ); la 4.2 l'ho semplicemente scompattata in una cartella sul desk, ho poi creato un nuovo profilo dalla 66 (Quantum), indirizzato alla cartella scompattata; per la 52 non funge; ho provato con ./configure make ecc ma nulla, con il doppio clik sul tar.gz si avvia xarchive
tux@slitaz:~/Desktop/firefox_52$ ./configure
/bin/sh: ./configure: not found
tornando all'argomento principale, mi interessa sia il discorso sulla sicurezza che quello sull'usura (SSD); se ho capito bene la procedura...
1- la cartella .mozilla creata (dopo aver rinominato quella con il profilo base) montata in ram,
anche se visibile nella home "esiste" solo in ram;
2- copiando/incollando cp ecc..(con il tuo script) non copio materialmente in home/.mozilla, ma in ram = no usura disco; viceversa quando aggiorno (cp .mozilla...mozillabase) = usura
3- legando il tuo script all'avvio di firefox avvii ogni volta con il profilo base indipendentemente dal riavvio del pc (come nel caso del mio post precedente);
potrebbero essermi utili entrambe le opzioni (riaprire con il profilo base/pulito o con quello dell'ultima sessione chiusa del browser); in entrambi i casi si lavora solo in ram= no usura si sicurezza ...