I bought the X5 in 2016, still works perfectly. Yes, it sticks out, but on a SP it's barely noticeable.
All GBA games works perfectly and load fast. EDX5 is expensive, but a product you can trust and you pay for the R&D of someone working alone. Isolated RTC is not necessary, you can just follow this tutorial to get around it :
https://krikzz.com/forum/index.php?topic=5552.0
There is no need to change it for the X7. But if i want to, there is still the possibility to sell it at good price i guess.