I think it is excellent for what it is - a Pro team kit. You can see it in the peloton and it gets the main advertisers name well displayed. Some might call it garish, but IMO it achieves the main objective. This is not the case with many of them and the advertising is more muted.
If you like it - wear it. I wear pink T Mobile, a Bianchi Liquigas tops occasionally and get the mickey taken out of me for my lack of sartorial elegance.