I find the battery is the only plus in realme 5. On the other hand charging a large battery to full is tedious ( No fast charging).
I shall sacrifice a bit of screen on time for a full hd display. For a large screen 720p display is odd. ~270 ppi display depicts pixelation clearly.
Many say MIUI is better than ColorOS and I do like MIUI as I'm using and didn't test ColorOS
Haven't tested cameras on both personally, so no comments.