Your demon would get removed from the game, as it is on good cards only. Achan's Sin is an evil card.
EDIT: I think that is the way it works. If they intended it to be all removal I assume they would have worded it "interrupt the battle and reveal your hand to protect all demons in current battle from removal from the game and good discard abilities", but they way it worded it makes me believe good refers to both removal and discard.