Hi Nani,
Your steps are perfect.
if you have dso in your data flow, better to load with selectively and do the activation if you have more data. mean rather than activating all request at once, better to activate dso requests when you loaded.
for dso activation and loading performance can improve by using settings at RSODSO_SETTINGS
if you have less data then you load in one request and do the activation.
Thanks