I think this is a great concept. It's not a detailed illustration, but it doesn't have to be.
one thing I JUST noticed as I was about to submit this comment though, The clouds need work. They NEED to feel light and cloud-y. They faded clouds in the background are good. The 2 in the foreground need work.