It looks like applications are loaded into RAM only.. I see no place a program is stored on-chip power-off, ie no flash but hey with external EEPROM it can be used without a PC to load from?
With 8 cores and all the doo-dahs I would like a lot more RAM given that's code and data space.
It definitely has uses Arduino can't easily fill, has a niche, just not the same as AVR nor as cheaply in general.