You're doing this backwards. Never ever assume a speed run.

If you want to do a speed run check 2 main things.
Was there a newbie bonus?
Check the gear levels.

If your party fails any of the above criteria, just don't bother speed running it's as simple as that.

As for people not responding to you when asked if they are new, well yeah that falls on them.