I haven't used it in embedded (I didn't notice that ESP32 had a Erlang VM, so I got ESP8266 for my experimental stuff, because it was cheaper), but I would guess supervision is nice. Binary pattern matching is also very nice and probably useful in an embedded context, although the readme says binaries are poorly supported in AtomVM.
If AtomVM supports hotloading, that's always nice.