I like the picture, but with the size of the gif, you may find that many people will exit your site before it downloads. You might want to consider spliting the image into several smaller images, instead of one large one.
Definitely like it, Andrew! However, I agree with James - the graphics are too large. This is a situation where you can definitely split the graphic into 9 smaller pieces (3X3) and it will help to speed up the loading time a bit.