Eh, I dunno. It's a bit mix and match.
I really like the names Snivy, Pokabu and Tsutarja. They roll off the tongue and are fun to say. The 'Sni' and 'Tsuta' parts of the grass 'mons names are fittingly snake-like, and 'Pokabu' is just adorable.
Mijumaru always kind of bugged me, moreso for it's meaning, and Oshawott seems like a clumsy mesh of various words. Tepig gets points for not being quite as obvious as previous suggestions, though it does feel rather mundane.
Smugleaf will always be an abysmally stupid name imo, and the only one I can say I flat out dislike. As far as fan names are concerned, I could have lived with Pignite and Wotter. They at least tried to be clever.