Its kind of the best I can do with what we have been given with 0.162. Its not possible to get perfection. GameEx is less of a manager and more of a front end experience than what you have I think. So Ill just wait for the complaints.
In regards to the device. I filtered games that only had 1 device equalling screen and no other devices. I think that is okay.
As for the RAM, you could be right. I will wait for the complaints!