I actually like this a lot more than the canon costume. The old "it's a metaphorical and physical hole to represent her lack of an insignia" or something doesn't make much sense. Not every superhero has an insignia, so she doesn't need one. But if she did, she could just use the original New 52 emblem they gave her instead. Though I prefer this version.