Speed Runs = Skipping parts of the missions to focus on objectives
The term Speed could be a misnomer as it doesn't necessarily guarantee Time. Team make up, players involved, etc all have pretty big impacts on the result.
45-ish minutes for a pickup team seems right. (sure 45 is not terribly fast, maybe ranging from 30 to maybe 50)
If we are expecting to shave 15 minutes off a pickup team time, it might be worth taking a moment to confirm with the team to avoid disappointment.
Dropping is lame for all parties (though sometimes.. unavoidable)
If someone is expecting 20 min from random pick up teams consistently, I laugh at your optimism 😃 ... unless UNLESS someone can carry the team to that time.
I'm totally okay with "Why are you skipping ahead?" "Yall said it was a speed run, I'll have this done in 15, keep up :)"
just my 0.02