For my knowledge chewitt unit file looks absolutely the right way, but i spotted a letter missing. He does not run my image and could not check and see that mdadm is in /usr/sbin/mdadm not /usr/bin/mdadm.
So take chewitt unit file and correct the path of mdadm should do the job.
Did it work after you corrected the path?
I mean, chewitt said that mdadm should also be in that path.
Please test that.
Good luck!
P.S.:
ExecStart=/usr/bin/mount /dev/md0 /media/RAID
That´ s right?