1) Random player actions shouldn't happen with the -s- switch. Are you using the script 100% as posted?

2) Shell access. You can't send a Q to the player when launched with the -s- switch (see 1!) Even if you could, Q would dump you back in the script and restart picker. This is why there is a shell option on the picker menu!

3) No delay in picker. I have seen this also and haven't fixed it yet.