that’s up to your preference. without storage you have an ease of use of sdcard and cheap 128gb+ storage.
with emmc you need extra board to flash OS, you have smaller size of main drive, but with CM5 you actually have speed bonus of emmc. (and you can’t use sdcard so you need to use an usb stick for additional storage)