This is a better name overall, imo. Extra Life was very generic as far as names for a video game go(and as you mentioned, also the name of a charity benefiting children). Goodbye Eternity carries more weight and stands apart more.