Great idea. Unexpected but very unique.
Things to think about:
Colours make it look a bit worn out. A tiny variation on saturation and hue might give it a fresher look.
Doesn't look web 2.0 enough. Would love to see a tiny variation so it looks a bit more polished.
Very professional though!