Hard drives are better because you can still go back and re-edit the images without having to import > edit > export onto a new disk.The Blu Ray would have been purely for writing things to. I have 20GB photo's, so I could have stored all on a single disc.
Still if you're stuck on a blu ray and don't want to use an external then an iMac isnt for you.