Thoughts on how to move through a collection, but stopping and running x amount of APIs randomly from list of API calls before moving to the next API call

I have not used the setNextRequest, but I have used a function to make a sendRequest call against a list of values.

see this comment I made - How Can One Terminate Executing a Request From Within Pre-Request Script?