Quoted from DeathHimself:
I actually like the way they look, it fits with catwomen's lair purrrfectly. However to each is their own and folks will taylor machines to their fancy that what makes this hobby so much fun
Absolutely...to each their own. Nothing worse then someone telling you did it wrong and/or your style sucks... I love modding my games, but for me, at some point I say "That's enough"
I just added the cats mod to my game and they look great.