Awesome
One element you may wish to add is a small strap under the flap in the inside that supports the shape of the bag by attaching to a button (most likely metal since that is what you have used already, but most German bags have a rolled leather button) on the front of the bag. Almost all German game bags have this element no matter what the size. Often the rolled leather button goes through the game net as well in some manner.