The banner could work if you simplified it greatly. For example, the orange square frame does nothing but crowd the header. Without it, the header would settle down. Also, there's too much going on in the background--if you remove the rainbow on the left and the trees on the right, the resulting image would still be fun but not as busy.
As far as branding goes, you do need to consider what the message is you are trying to send to the viewer. Here's what the two alternatives tell me:
Proposal #1: Brian is a respectable person with good taste. Not sure how fun he is though.
Proposal #2: Brian is a load of fun. Not sure about his taste.
If you clean up the banner you'll eventually converge on a happy medium where you are a lot of fun and you have good taste.
Recap:
- Remove the orange around the banner, the irregular shape and cut out for the hands will make it look a lot more interesting.
- Either tone down or remove the rainbow on the left
- Do the same for the trees on the right.
- You don't want two major block elements right next to each other. Removing the orange will provide a bit more separation from the big pictures underneath.