I run Linux software raid and have done the following without issue:
1. Wipe out and reinstall linux.
2. Changed motherboards (HD controller stayed the same, and I've read that it can be done just as easily with a different controller).
Like drag said, if it's setup properly and you know what you're doing, Linux software RAID is highly portable. That faq he linked to is actually what I read to get my setup started, and I have never had any issues with it. Been running for 1 year now and am very happy with its performance and stability.