The Lord says that those who have done good will be saved & those who were evil will not. See: John 5:22-30 (note an earlier revelation in Daniel 12:1-4).
Jesus was not speaking to Christians, (John 5:22-30) He was speaking expressly to the Jews, Jesus was also not speaking about Christians or even every man doing Good, or Evil, He was speaking about those who were already dead at that time (Before His coming).
It should also be understood, (Daniel 12:1-4) is speaking of the same time period, the one in which Jesus was alive.
You cannot take the events spoken of in these verses, and apply them to today, or even into the future, they are and were Time Specific, to the people of that time, the Jews in particular, not Christians especially all those peoples of Today.
For Christians we are saved by grace unto good works. See: Ephesians 2:8-10
You make (Eph. 2:8-10) sound as though it is a suggestion from God to the Christian Believer, as though the doing of good works for the Christian is arbitrary. This belief shows a clear lack of understanding what was gained by the Christian.
For the non Christian God will judge them as to how their conscience led them to good or evil. see Romans 2
Your assessment of (Rom. 2:1-11) is that people go to Hell because they are sinners, where the committing of Evil deeds (Sin) far outweigh the Good deeds (Works).
Do you not remember, Paul has already said, we are all Evil before our conversion.
Rom 3:9-11
9) What then? are we better than they? No, in no wise: for we have before proved both Jews and Gentiles, that they are all under sin;
10) As it is written, There is none righteous, no, not one:
11) There is none that understandeth, there is none that seeketh after God.
The Lord said if we love Him we will keep His commandments. See John 14:15-18, Matthew 6:1-14, Matthew 19:16-19, Matthew 7:1-12, Matthew 22:36-40, Romans 13:8-10 etc.
Jesus was specifically speaking to the Jews of that time.
Christians are called to commitment in living our faith or we will be cast off ( Matthew 24:45-51, Romans 11:22 etc.).
Complete misunderstanding of what both of those verses are speaking about.
Were not called, as though we have the right to decline the call, we are changed because of our Belief, the old man is dead, all things have become new.
While the non Christian faces greater peril, that person can still be saved as the Lord judges their works ( Revelation 20:11-15 etc. ).
Greater peril my left foot, is it your belief, Believers will be going to Hell?
What good then is the Book of Life?
The prophet Ezekiel noted the uncertainty of our fate according to our works ( Ezekiel 33:12-20).
Again, (Ezekiel 33:12-20) was not written to us ,it is time and people specific, Prophetic for the Jews the Israelite's.