Good job with the episode. I've always been meaning to listen to Journey's soundtrack, but haven't had time to get to it.
Also, if you plan on making this a scheduled bit as you mentioned, perhaps a good idea would be to establish a thread--maybe this one?--to post all your future music reviews. Why not even dub it the
ReZonance Repository of Music Reviews if you wish...or whatever you want, haha.
Have fun with it!