If I'm reading this right, I think UltraRAM doesn't solve this problem. From the article:
> its fast switching speed and program-erase cycling endurance is "one hundred to one thousand times better than flash."
I know flash can get some impressive endurance now, but if you start treating it like RAM, is 1000x that endurance even enough?