the main problem is that web2pys DAL is designed for relational databases, and writing nosql adapaters will mean porting just a subset of relational functionality, but you will not be able to take advantage of unstructured data, because from web2py point of view it will look structured, just stored on a nosql database
so I think we need to start designing the functionality for a nosql version of DAL and only after that to start implement it --