Yea, that's really the only proper ending that isn't stat based. I really liked it, although I doubt just by sending Kaji's secret info to the UN and the Japanese government would result in the collapse of Seele, found it a little forced.
Ha, good point. One would have thought they were a bit more crafty than that politically considering they seem to operate outside those sorts of channels. They should have had some sort of contingency. Sorta makes SEELE seem like one big paper tiger.
As far as the game is going, are you working on the game show minigame? That has not been translated so far as I could tell.