It's a demon, it cannot be innocent.
Or can it? It's a double edged sword. Innocence implies the existence of free will. If demons can be innocent then they also have a free will, much like humans. You may ask, what's so bad about demons having a free will? For one, it completely ruins the entire franchise.
There's no difference between Angel and Angelus because they both have a free will, therefore Buffy should have thrown him back to hell the moment he crawled back. Soul or no soul - it becomes meaningless. Oz is responsible for every murder he committed as a werewolf. Demons are no different than humans so every Slayer, a protector of the innocent, is obliged to slay not only evil demons but also evil humans. Vampires have a free will so Buffy has slain hundreds ( thousands? ) of innocent newly risen vampires.
Do you want your Buffy to be like that? Do YOU? No? So stop caring about this innocence nonsense and JOIN THE CAUSE! TOGETHER WE SHALL CLEANSE OUR HOME OF DEMONIC FILTH!
Um...yeah. I know that morality in Buffy has always sucked but this time the writers in all their pretentiousness have really written themselves into a corner. Mind my words, it will only get more and more ridiculous.
But it has been established during the actual TV series that there are benign demons, like Clem. Vampires are different from most demons because they have had their soul, their morality, removed, and have an inborn propensity for destruction.