About add/update/delete vs purge/index: I think purge/index is the way to go just to keep things consistent with the ORM module.
Actually ORM does expose add/update/delete but via the JPA methods like persist / merge / remove.