Wyll is hard to put on the alignment grid because he wants to be chaotic good but keeps making evil choices. In the old 1st ed rules I put him as chaotic good with evil tendencies.

Torturing an innocent and killing someone after they have surrendered are evils acts. Choosing a devil as a patron and binding an evil creature to you (an imp) are also evil. I never let him summon the imp when he's in my party.

So you're right, my chaotic good toon clears the entire temple of Selune of the evil goblins. I even clean up the statues when Shadowheart isn't looking. So killing evil creatures isn't a bad act but the way you do it counts and killing any creature after it surrenders is evil. It's the same dilemma we see with the caged goblin -- the girl with the crossbow has a good reason to want revenge but good characters stop her before she can kill a defenseless prisoner.

And that's why I like Wyll. He's on the edge -- I can see him either as hero or villain by the end of the story.