I saw the video, and read the docs. It seems like the backend is basically an enfilade structure (in the xanadu sense -- i.e., it's a god damn nth-order b-tree with splitting on demand rather than based on numbers). I like enfilades (and a lot of the other xanadu data structures) so I'm happy with this -- I'd be happier if they used enfilades the way they were meant to be used (with tumbler addressing and transfinite numbers, because it's FAST) but google is primarily a web service company, not a systems programming company, so I can understand that they might ignore the most bloatsaving features of a pretty nuanced idea (it took me several years to really understand the draw of using tumbler addressing and enfilades). Ted Nelson did a google tech talk, and Plan R has been in effect at xanadu since around 1993, so presumably there is an implicit goahead on using this (potentially nasty, licensing-wise) data structure.
I applaud google for putting much-needed tech out there, especially when it has been kicking around for fifty years. I just think they are facing a situation where they can either do a half-assed implementation or put themselves shit out of business (or at least up the creek).