At this point, EntitySpaces is almost 2 years further along than dOOdads. While a much of the API syntax will be familiar, there was no attempt made at backward compatibility. It will definitely be easier to port from dOOdads to EntitySpaces, rather than to some other architecture, but I would not consider it a trivial undertaking. The DynamicQuery API, for example, has been significantly improved, but is quite different.
I would recommend downloading the free, fully-functional EntitySpaces Trial, familiarizing yourself with the "Getting Started" PDF, and actually porting some small piece as a test.
David Neal Parsons
www.entityspaces.net