Why not? Isn't a low level mirror like the simplest thing and considerably less likely to be screwed up by embedded developers who aren't in the "oh we'll just release and patch it" mindset?
Surely being simple is the worst scenario, as the boredom of coding a simple feature must surely lead to the "ooh let's add some functionality to keep it interesting" mindset.
That would imply that you're cloning identical drives though, no? Anything more complex like resizing partitions, different alignments etc is a different question.