Neither option is recommended. You generally don't want turn large areas of content into a live region. It is somewhat hard to give a good answer without seeing the project, but one solution might be to have a heading at the beginning of each step, add tabindex="-1"
to the heading, and programmatically place focus on the heading when the new step appears. No aria-live required.