Work in progress? It's already 7 minutes long. You have to remember that if it isn't varied and refreshing throughout then it is going to get boring, so focus your entire efforts on that.
I call it a work in progress not because I intend to make it longer but because I want to improve what I already have. Thanks for input though.
Please contact me if you would like to use this in a project. We can discuss the details.