Great job for your first. You haven't left a lot of room to improve :)
If the pins bother you as they are you can run the dremel over them with a firm mop & some polish but as Baldy already said a...