The idea is cool. Unfortunately I think the Godzilla reference isn't strong. Take out the word Godzilla and I wouldn't make the connection. After seeing those Godzilla Pumas, I think of those, and think maybe if it was a reptillian band or something more Godzillaish it would be alot cooler.
This is the second time they've done a Godzilla watch. The first was this premium 6600 in 2001: It has a similar backlight gimmick and, perhaps more interestingly, came with a figure (by M1go) and a CD and what-not. At one time anyways this set was selling for quite a lot of money.
that image i posted is an early sculpt of godzilla and he is clearly green. i could post a thousand different versions of the figure and show the different colors too. you can't make your point with your post. the watch even came with a green figure at one time.