Hi there,

From a purely WU consumption standpoint, no recursive workflows age not the best approach since your need to load the large list many times over as it shrinks one by one. I’d recommend playing around with scheduling a backend workflow on a list on a smaller list first, but overall I feel like that should get you where you need to be, closer to your WU limits.