That's not a workflow I would use.
Using your workflow, you would be left with 500 individual RFAs that each need to be opened and "cleaned-up" - assuming your DYN Routine could work. In my experience, exploding a DWG in RVT is not always a one-step, seamless process. Many times, it throws multiple errors. The most common one, in my experience, is the "Line too short" which is usually resolved by pressing "Delete Element(s)". But, beyond the exploding process, there remains work to be done after exploding to make the Family Project-ready, such as recategorizing all the linework to Detail Item Object Style Categories, Purging Unused, etc., etc.
If I were tasked with this job, I'd bring all 500 into one Detail Item Family, explode them all, do all the necessary clean-up work, Group and Name each Detail and then save each Group to stand-alone RFA and/or load this Detail Item Family containing the 500 Groups (e.g. individual Detail Item Families) into a Project. Then use Load as Group to bring the Detail Items Families into other Project Environments.