Most if not everyone on here have fulltime jobs, a few may be retired/semiretired.
I have a full time job drafting/designing, so coding is something I do to help myself, when I can I help others, at the end of the day I have to get my drawings out the door.
Like I stated, you will have to keep tightening the parameters and reducing the amount of the drawing run each time.
The only way to get a customized, do it all, routine, will be to wait on someone here to be able to get to it, learn to adjust similar codes yourself, ask at The Swamp and/or Autodesk Forums (maybe some one with more time on their hands will give it a shot), be sure to link this thread and any others or pay a LISP expert to custom write you something.
I removed about 52 plines, I ran a few sections at 100 (default) and 1 for the fuzz, then ran the entire drawing. Was fast on the small sections and a minute or two on the entire drawing.
You may only need to keep selecting different parameters and selecting smaller areas for speed.
Just read the entire thread like already suggested.
I have to ask though, where are you getting these drawings that have all the extra pieces?
Dpted LWPs_Overkill_MR.dwg