Was this about writing to a partition where one has other data? If yes, that indeed is a horrible idea.
However, mtdoops which writes to a *dedicated* partition has worked reliably for us for years (with hundreds of users) regardless of numerous memory corruptions and other kernel issues during the (ARM) kernel development.