Those are some rough looking dies, but if they get the job done, that's all that matters.
For what it is worth, I only use seamless barrel terminals. They cost a bit more and it probably doesn't matter for a ground strap, but.....
( don't you know if you post a pic on VAF, you get unintended side chatter...sorry)