.
I didn't leave you too much guidance or "how I did it" because you seem like pretty motivated person, and I figured you'd know it's ok to ask if you ran into a road block.
Funny you say that because I almost had to ask how to get the blocks out of the block editor and into a dwg of its own, so I could insert it into other drawings. Never used the block editor before. I've only ever used wblock or created the blocks from scratch. Shame on me, I guess.
The one thing I would be concerned with would be ... electrical switches, for example. A drawings gets created, showing switches, etc. in various states, is approved, then changes are applied in the field as per the drawing. What are the odds of the dynamic blocks somehow changing states by mistake / bug in the system, etc? Like, a visibility action dependant an on / off status.
Up until now, we've used one of two separate blocks depending on whether the switch was open or closed. Now, it would be one Dynamic block, with two different states...
Just thinking out loud