thanks for your design.i include your deisgn in ranking to encourage but frankly we need bit different then this.
for sure logo will be dominant in design but yours is too dominant.also we look sort of mascot for our product so
it must have a sympathy and i know it's not easy with an American Indian but maybe you can try.