

Despite the both of them being Pomeranians, they don’t actually look anything alike. Which tells me they likely didn’t steal Cassette Beasts’ homework here. Pomeranians aren’t exactly unpopular dogs, so it’s not even a little surprising Pokemon (a game with several other dog breeds) is adding one. It’s also where the both of them derive their names.
Though Pombomb is a significantly better name than Pombon.

Nah, I think Z-A megas as a whole get too much hate. Don’t get me wrong, there’s a lot of stinkers, but many of them genuinely look good, certainly no worse than other megas. Absol Z, Chandelure, Chesnaught, Delphox, Dragalge, Emboar, Falinks, Golisopod, Magearna, Meowstic, Scolipede, & Scrafty… plus Golurk & Skarmory, which you said look bad. I think ALL of these look good. Some of them I’d even call great.
A lot of the others suffer from trying too hard to fit some theme that doesn’t actually look good in the game. Like Raichu X and Y are intended to be shaped like an X and a Y (though I don’t hate the Y form). Feraligatr looks like a Totodile when its mouth closes. Dragonite is supposed to resemble the pre-evolutions with the wings, while also being a reference to an angel. Notably, most of these look pretty good in their concept art, but translate terribly into the actual flat-colored 3D game.