Too large, too slow, too little capacity.
2/3" (17mm) x 2/3" is pretty large when it comes to mobile devices. Given that all this chip should need is power and SATA connections, I don't understand why it needs so many pins. They've made the addition of SATA-connected non-volatile memory to an embedded system easy, but they need to work on footprint, performance and capacity before this can meet it's potential. If they could even hit just 16 GB, that would be enough for most phones and tablets to hold the O/S and basic storage. If they could improve to 100+ MB/s reads as well, this could work as a built-in boot cache (ala Intel RST) for Mobos. And if they could shrink the size down to something more like 10 x 10 mm, that would be much more useful for phones and such that require absolute smallest-possible size.
It's too bad. It's not a bad concept - non-volatile, solid-state SATA storage device on a chip. They should figure out how to go 3D with their memory chips and stack several of them on top of a better, multi-channel controller / SATA interface chip (all inside the same package). Then they'd get better capacity, better performance, and a smaller footprint.