Those came out nicely. Not so sure about them in Star Wars, but they'd be right at home in Atomic Rocket or any of a variety of 60s Italian scifi films (Wild Wild Planet, Green Slime).
The razor pods look fine to me, although I guess you could add some other bits (scrap plastic, or leftover parts from another kit) to disguise their origins a bit.