Well, I'm not willing to settle for it just yet, but by removing the LVM from /dev/md0 and simply using it as one filesystem I'm able to boot ok off the md* devices... Now, just need to figure out the trick to telling the kernel to boot from LVM *on* md. So far, I can do either, but not both. hopefully more good news to come.