Has.been is spot on.
I think people get too wound up over painting "perfect" shield and livery blazons, when in fact these weren't done with computer-aided precision, and were done by hand, by individuals of varying talent and often under poor light and uncomfortable working conditions. They would look slightly mis-matched, not all would be as good as others, and one man's bear is another man's fat hamster.
I personally think hand-painted heraldry looks more authentic than serried ranks of identical, computer-printed transfers; has more soul a more rustic feel.
Nothing wrong with your unit, if anything I'd maybe tidy up the odd line here and there, but not paint over them.