It doesn't bother me from a distance, but I does up close. I'd be tempted to finish the quilt, and then add some applique or free-standing leaves over the logo. I think you could make it blend in really well, and it would add a little something extra to the project!