Surely it can't cost much more to go for a larger eMMC chip and have it massively over-provisioned with plenty of space for wear levelling?
The underlying flash memory is trash and the controller already does a ton of heavy lifting to keep the data coherent.