When I made Outer Reaches, I divided the level into sections (e.g. volcano, forest, factory, etc.). For sections where it as either impossible to die or at least very difficult, I put a savepoint at one or two of the entrances/exits, but rarely in the middle of it. For sections where it was possible to die, I put savespots near each entrance/exit and interspersed throughout it.