Se señala en el enlace que mencionas:
Dependiendo de su dispositivo y su configuración, puede tener opciones para borrar el almacenamiento interno, el almacenamiento externo, sd-ext, android_secure, y/o una opción para formatear los datos. No hay casi ninguna razón por la que necesites usar estos artículos.
(El énfasis es mío)
Para una limpieza a fondo, puedes deshacerte de todo lo que hay debajo de /datos excepto de /datos/medios/ que en particular se monta como el almacenamiento interno emulado por Android. En resumen, alberga sus archivos y sirve como la tarjeta SD interna ( /sdcard ). Sin embargo, puede deshacerse de /data/media/0/Android ya que contiene archivos relacionados con las aplicaciones instaladas en su ROM actual. Esos archivos pueden o no interferir en el buen funcionamiento de su nueva ROM después de una limpieza.
El wipe avanzado se puede realizar desde TWRP a través de Wipe → Advanced Wipe → elegir las casillas correspondientes. Recuerde , Almacenamiento interno allí significa /data/media y Data significa /datos excluyendo /datos/medios/ .
Si todavía tienes la intención de borrar todo:
Como vendedor escribió Puedes utilizar una tarjeta SD externa para almacenar el ZIP. Si tu dispositivo (el OnePlus One lo hace) soporta USB OTG entonces puedes usar una unidad USB también para almacenar el ZIP. De lo contrario, como señaló Death, carga lateral también es una buena opción. En el modo de carga lateral, el zip se sirve o, como has dicho, se transmite. Necesitarías la versión 1.0.32 o superior del cliente ADB en tu PC para hacer la carga lateral.
Para iniciar la carga lateral, desde TWRP entra en Advanced → ADB sideload → swipe para iniciar la carga lateral. En el PC, siempre que hayas adb configuración y el dispositivo conectado mediante USB, emita el comando:
adb sideload PATH # PATH is file path of your ROM's zip in your PC.
Una vez que se complete la carga lateral, puedes hacer lo que quieras en TWRP.
Por cierto, el uso de MultiROM para el OnePlus One puedes librarte de todo este dilema.