Great overall work and especially the paint finish!
May I make a suggestion though? I know you told us that it's to late to remove the ejector pin marks, but I still would ask you to reconsider; you will regret it later on if you leave them like this, so noticeable in a model that is so well built aside from them...