Some people do use Yaffs with eMMC. We have people doing that for at least 3 or 4 years now. One particular comany has done this with a few generations of product.
It is just a matter of ensuring the driver provides a NAND-like interface so yaffs can still access the flash.