Your message is clear, I think it works well with the task at hand. I would suggest that you push the imagery a bit more though. I think that if you bring it back around to the business side of things then you will have them both fitting well together. Good luck.
You can still improve the idea by reading the briefing carefully. Success.
same question as in my other entry... what are you talking about? it's like a riddle you posted.