Non credo che il TRIM abbia un effetto importante sulla cancellazione della memoria; il livello di usura è il problema principale, poiché significa che il sistema operativo potrebbe sovrascrivere i dati mentre è ancora presente sul supporto fisico. TRIM sta solo dicendo al guidatore che non è necessaria una determinata area e che l'unità può fare ciò che gli piace.
Le unità SATA (compresi gli SSD) hanno i comandi ATA-SE, che ti permettono di dire al drive di cancellare tutto su di esso, incluse le aree di "riserva". Se questo è implementato correttamente è un'altra domanda, però. Non penso che le unità eMMC abbiano questo.
Poiché le unità eMMC sono generalmente un singolo pacchetto, è più difficile rimuovere i chip flash (o saldare direttamente sui pad) e leggere il flash senza passare attraverso il controller - questo potrebbe renderlo leggermente più difficile. È probabile che i controller eMMC dispongano di modalità di debug che consentano la lettura del flash, tuttavia.
Dovrei essere d'accordo con childofsoong sul fatto che non puoi essere certo che tutto è finito senza completa distruzione.