Here's a response :D
The polishing looks like it came out rather well on that, and the improvised pinning actually came out fine.... Now being the complusive idiot that I am, having different pins...