Maybe a different setup of those colours could do better. Also, the badge looks a bit overloaded, if can say so.