CT
As you know it is hard to compete with the design you mention. I just don't think this one is worth getting upset about. Some people have taken a pretty decent amount of time and worked within the constraints given them (not everyone can get sponsorship money!) and come up with something that is striking even if not to everyone's taste.
Maybe I'm easily pleased but I think any special design is better than nothing.
BV