The eMMC being slower is a bug somewhere, since on the maemo side it's 2-20x faster. So things should be eventually better on the eMMC, or better yet using the NAND for parts of the installation which is of course where maemo was running all the time.
I agree that even coming from the Neo FreeRunner world (3+ years old hardware), 40s is a bit too much :)