Using a staging vs development site

Hello,

We started using SEO, Security, & Optimization plugins of WPMU. Usually, we develop on a site running on a different domain and then export & import it into our main production site using All in One WP migration plugin.

I see you recommend using a staging site but, I would like to know if it is okay with our current approach or you see a potential problem.

Thanks!