They fit very well as unconventional villians. They certainly are not mustache twirling Sith and I don't like Filoni's take either, but the mere fact that they veiw sentient living beings as a product is pretty cold. Ultimatly they are just alien and very different from humans, and human moral values for that matter. Their actions, in my eyes, make them villains by my standards - but they as a species don't have my standards. The mere idea that Filoni is going to simplify them to fit a villian of the week mold is a little concerning to me.