Good idea, indeed. But I feel that at points in the song it was just a random/abrubt transition from one section to another. The choral sections can be brought out a little more, because the organ/backpipe sounds seemed to be too loud compared to the other songs.
The transition into :30 made me feel like you were starting to lose grip of your melody. At first I didn't realize that it was a transition, due to how clumsy it sounded to me at the time.
However, I do enjoy the creativity in the sound effects. I'll grant you that. :) Perhaps next time you can take a little more time to tell the story? Make it longer and super-emote the passages?