Las particiones sirven para usar diversos scripts como el apps2sd (creas una particion en la tarjeta de memoria para almacenar las aplicaciones), swap (para aumentar la fluidez de una rom que consume mucha ram como por ejemplo las hero)... y un monton mas de ejemplos.
Por eso las particones en algunas roms muy cargadas son necesarias y en otras que son mas simples no.