The mmc module is built in OE, but it's just not installed in the bootstrap image. just install the corresponding ipk after flashing the image.
Concerning the size of the GPE image, you can fiddle with gpe-image.bb (copy it to gpe-image-light.bb for that purpose), in particular these lines, to remove unnecessary things:
export IPKG_INSTALL = "task-bootstrap gpe-task-base \
gpe-task-pim gpe-task-settings \
gpe-task-apps ${GPE_EXTRA_DEPENDS} \
${XSERVER} \
${GPE_EXTRA_INSTALL}"
Concerning OpenSimpad, it's not stalling at all since SIMpad support is part of the upcoming Familiar and Angstrom releases. I'm maintaining the 2.4 kernels (coming next: better wireless and VPN support), and the 2.6 kernel needs a bit more work to be fully usable. To summarize, OpenSimpad is not a distribution anymore, it's just the name of the 2.4 kernel, and it inherits all the developments made on Familiar and Angstrom.