For me I think that I would have made the central "BIG HERO" in a thicker font for clarity. It may not be right for this particular design, but my instincts think that. It is a beautiful design regardless. What is the significance of the the three leaves on both sides of the logo? It is a new element in the design.
leaves. need freshness. btw, we must keep fresh in work. hehe.