Deciding to use datamapper over activerecord for database access