so is the whole "offering soul" thing to Chronzon necessary for the good or bad ending?
There's only one ending.
So...good ending, depending on how you think about it!