well, it depends what the client wants, i think it must have some more animated elements to be sincronised with the music so it could really rock, maybe the photo moving and leaving trails second a "noise" formula (3ds max terminology) or maybe the text. It needs som motion in it . The color contrast is ok. It's a good job.
Your site HarroDesigns.com is very cool....