Ashley ! I was not expecting the GOD of Construct 2 himself to replied to this crazy question !
Thank you Ashley for making Construct 2, it changed my career !
This is my internal assumption, that because of the size of my sprites, the mere loading of it sometimes on its own kills the device [restarting this and many devices fixed it probably because of memory leaks from other apps after running the phone for a long time.]
I was hoping that say if EVERYTHING was a smaller resolution [assuming I redo which is not possible for this project], there will be less memory need for each sprites.
I imagined scaling up doesn't really waste memory by much because it is only scaling up what is on the screen at the moment, all the sprites in memory are still small in their original size until it is time for them to be on the screen again for that moment.