Isley at least can be called a badguy, since not only does human ethics or morality have no baring on him like with other Idaten, now we know (and more importantly now he knows) that the actual driving motivation behind his existence is not "save us/humans from the demons" but "I want to know". Even worse is that human that provided the thoughts he was born from also had no regard for ethics or morality.
Idaten!Gil is more hazy because she was "born" from Human!Gil's "desire to protect" with influence from Hayato's "desire for strength", so she seems to have some morals to be conflicted about.