Why do you think this would cost memory and battery? If they eliminated the need for the dalvik VM as they have claimed then that should use less memory and power.As i understand it will cost a high memory consumption, where 512mb of ram will be not enought for it (Actually its already not enough on miui rom with Dalvik VM, on nexus1 i have only 130mb free). And high power drain.