What would make Perpetuity better than every other persistence gem out there currently would be the ability to swap mappers.  The use cause would be swapping in the memory mappers for testing and the main data source for prod/dev.