Not many ever realize that Falcon's logos are not engraved, so I really don't think it matters much. I'd sure be open to trying options other than engraving, I really don't like bringing my stuff in to get engraved, and I like even less the hassle of filling the engraving, all for something that is hardly noticed. There's more important things to spend time and money on.
Some use a paint to fill. I use what is probably essentially a paint, but sold as a faux gold/silver leafing. When I do black fill, I use colored epoxy. Then yep, finish over it.