New to grading NEED HELP

I am new to the graded card scene and was looking for some community feedback on if i should grade these cards.

Shining Gyarados imgur.com/a/PP9RN

Imperfection: Two white dots on edges, few minor scratches on holo

Shining Charizard imgur.com/a/tAk5a

Imperfection: Small whitening/edge wear on back, small scratch on bottom left

Alakazam Gold Star imgur.com/a/NhfXz

Imperfection: Small scratches on holo

Dark Tyranitar imgur.com/a/sC5mV

Slight factory silvering all around front of card, factory lines on holo

These are the grades I think the cards SHOULD get. What they actually receive is a different story :blush:

Shining Gyarados: PSA 8.5 NM-Mint to 9 MINT

Shining Charizard: PSA 8 NM-Mint to 8.5 NM-Mint +

Alakazam Gold Star: PSA 8.5

Dark Tyranitar: PSA 9 Mint

The photos don’t show much surface wear, but that could be an aspect of the low light photographs. Overall they appear to be very clean cards.