2GB of RAM should be adequate to run the Debian OS, 3 Android VMs, web browser, LibreOffice, a movie and one incredibly resource intensive game all at once - but not much more than that. :lol:
For the eMMC - you guys are thinking about it backwards and valuing size over speed.
eMMC is capable of TWICE the data rate of microSD. However the fastest eMMC are MUCH more expensive per GB.
eMMC maxes out at 200MB/s (+/-)
microSD maxes out at 100MB/s (+/-)
If a 16GB 200MB/s eMMC costs the same as a 32GB 100MB/s eMMC, I'd rather have the 16GB eMMC installed.
Max out the speed on the internal eMMC. I can already buy microSD cards that max out the speed of the microSD port. That gives the end user a choice of sorts. Use the smaller, but super fast internal eMMC or drop in a slower but much larger microSD card.
Heck, if it makes the eMMC considerably faster, I'd be OK with the eMMC being only 8GB. User data can all go on the two SD cards anyway.