Instead of aiming for perfection, of course one should do his best. But what is more important than memorising Qur'an, praying, etc. is having a good relationship with Allah.
Cuz what is all that recitation worth, if in the inside one is rotten? I am not saying to not memorise. But to strengthen one's relationship with Allah. The more closer you get to Allah. The better the connection, fearing none but Him.
Cuz Allah created us with certain capabilities, strengths and weaknesses.
To not make this long: Focus on your relationship with Allah. Clear your intentions, why do you recite the Qur'an, why do you pray?
I remember my first intention was to get closer to Allah. Not because of the rewards, or anything. But because I missed Allah.
So, if one is in good terms with Allah, then know that Allah is not an oppressor, and He has forbidden oppression for Himself, and His slaves. Meaning, Allah knows best your limits, weaknesses, etc. To give up because of those weaknesses, is to lose. And that is not what Allah wants.
So what I am saying is: focus on developing a good relationship with Allah, a good connection. Rather than the goal. Because if you are on good terms with Allah, and your aim is to love Allah, and be loved. Then, in shaa' Allah, Allah Himself, will bring you to the destination.
I feel the destination, is not solely Jannah, rather it is to have this relationship with Allah. Allah is the Master of Jannah, Lord of Jannah, Jahannam (Hellfire), shaytaan/Jinn.
So what is the best option? To develop a relationship with Allah, The Master of All. And to do the Fardh, and more if one is capable.
I think I made this long.. In shaa' Allah, it is understandable.
Allah :swt: knows best.