Thanks for the replies, peeps!
Leo Ki: I'd like to answer your questions, but the problem with this storyboard is that it's so damn technical that I hardly understand any of it myself. Plus I haven't seen the text version so it's kinda hard for me to explain what's what, especially with english not being my native tongue.
The artistic freedom I'm given varies with each new project. I have alot of freedom making the first draft, but then me and the client really start narrowing it down. We both come with suggestions and roll with what works best.
By the way, I just found out that the PDF brochure that they put my first storyboard in was mentioned in an online magazine. "One of the most innovative PDF brochures we've ever seen!". Woop-dee-doo!