M-Cleaner
Materials cleaning takes lots of time
Node groups as nodes
For complex materials in complex scenes, if cleaning materials take a long time, blocking Blender, enable the "Node groups as nodes" option. This will limit the analysis to only the first level of material node trees. It can be destructive but saves your time against full material analysis.