EmpireDB places overlays on your model classes; You cannot just save your developed model. You add a dependency to your codebase (which may change later). You have to write a lot more code to use it (using his tutorial) than using JDO or JPA. How is it somehow “easy”, I can’t think.