I’d definitely +1 the request for this to be added as an official engine feature as well.
If you don’t mind sharing some more details, what version of the engine did you guys use this with? Do you spin up new threads each time something wants to spawn an actor/have a single long-running background task/some combination? I may look into the feasibility of replacing some of our SpawnActors calls with this flow in our project since there are definitely some cases where the game thread is bottlenecked by actor spawning while we have additional CPU cores underutilized.