This is correct.I believe that the M3 Perfect is the one with RAM for GBA playability, so it has RAM built in with it. The professional version does not have any RAM or any ability to play GBA games (which is why the M3 Professional is cheaper).
The M3 Perfect lite: since i'm not familiar with their naming scheme, would this (if it exists) be the M3 Perfect that fits in DSLs?