Just to add to what 33OD has already said. Most custom ROMs have memory and system management built in which can free up RAM and cut down on memory leaks. As far as running low on actual internal memory, being rooted won't necessarily give you more space but that's why there are scripts for a2sd (apps 2 sd).. Essentially what this does is once a app is downloaded it moves that app to an extention on your SD card. (you'll have to format your card, part being fat32 and the other party being ext-4 or 3.) This isn't the same as the app2sd that's on non rooted phones, a2sd allows all /data apps to be pushed straight to your SD ext. I have around 100 apps downloaded and this is my internal memory I hate to see all the non rooted user having issues but once you root you'll be glad you did.. The Shift is a beast of a phone.