I was reading most of the ideas and i was thinking about ballancing everything a bit with an other one:
1. All 4 pilots [2 from team A, 2 from team B], caster(s) and ref(s) join an in-game party. (For better communication)
2. In case there are more Refs than one, 1 main Ref is chosen by caster(s). (To avoid 2 or more different Refs getting PMs with build at one time...)
3. Ref(s) is(are) PM-ing Captains from both teams the password. [1 minute for all 3 points/steps]
4. Captains are letting know the rest of the team about the password and then everyone joins the lobby except the pilots [12 crewmates: 6 from each team; caster(s) and ref(s)] to keep "ship picks" hidden, save some time and actually get rid of the chaos related to "Oh, we want the blindpick system" *Someone joins the lobby* "Nope, old countering game system that's wasting time again..." (Blindpick is forced for the whole SCS event)
5. After the moment Ref(s) is(are) informing everyone in the party what the password is, the timer starts. [2 minutes]
At that time all 4 pilots are sending the private message to the main Ref about the builds they want to take [ship/gun1/gun2/gun3/gun4/gun5/gun6].
Ship and weapon names used must match the in-game names, so everything is clear.
(Bad: Blender/shotgun/small shotgun/machinegun; Good: Goldfish/heavy carro{nade}/small carro{nade}/gatling)
(Gun1 is the same as the weapon in the first slot while looking at ship's loadout; For example: Squid/gatling/mortar/flare - Squid with gatling front, mortar side, flare on the rear or Galleon/hwacha/lumberjack/hwacha/heavy flak/hades/flare - Galleon with 2 hwachas on the right side, lumberjack, heavy flak and hades on the left side and flaregun on the rear)
When 2 minutes timer runs out main Ref takes screenshot of private messages he recieved from all 4 pilots. If atleast 1 out of 2 pilots from the team haven't sent the build in time, whole team will be warned. If the Ref is not recieving the build before the next [1 minute], team gets disqualified.
6. As everything is ready the Ref tells pilots to join the lobby, the match will start in [1 minute] since the time they all joined.
All pilots join the lobby with their ships selected already. The Ref is checking if the build is 100% matching the one they've sent.
In the meanwhile crewmates are recieving recommended loadouts or setting them personally to prepare themselves for the game.
If the build they have selected is completely mismatching [different ship or different gunes used] the one Ref knows about, ship gets a warning which can result in disqualifying the whole team if one of the ships from that team has one warning already and they need to set the correct build before the time runs out.
If the ship and guns are correct type, but the gun was accidently placed on the wrong side of the ship while selecting, pilot gets informed by Ref about the correct place of the guns(they need to match the gunslots from the build they've sent to Ref earlier) and the ship needs to be ready before the time runs out.
7. Well done everyone, the match has started in about 6 minutes.
8. After the match started, Refs checks all the builds once again(it's usually the time on the stream with characteristic "ship X piloted by Y, {insert gun names and positions here}"). Ship which was changed last second will get caught that way and the match counts as a loss for the "cheating team".
9. Match has ended. Since the time people landed back in the lobby, next map is being selected or whole lobby is being remade in case it's not on the list. All 4 pilots are leaving the lobby(no matter what) and they wait for Ref to start the [2 minute] counter again. After the map is confirmed or lobby is remade, crewmates, caster(s) and Ref(s) are joining the lobby the same way as with the first match.(Same story)
10. All the next points/steps are known as every match works the same.
11. Some rules not mentioned before (in case people don't know how to behave):
-silence in the lobby after pilots joined [warnings] (to keep it nice and actually let people hear what's the Ref telling them to fix)
-any form of insulting other players/casters/Refs will be punished [warnings, suspension if necessary](suspension in case someone is being racist or doing other similiar things like personal attack on someone's religion and everything that type, keep the chat clean)
-same for adult or any kind of improper content (what if children are watching SCS
)
-cheating will be punished [loss, suspension] (suspension in case someone clearly doesn't know what does fair-play mean, keep the game clean)
-{insert any missing rule here}
I've left the pauses and backup time for Refs. It looks a bit similar to two football teams being already prepared for the game by practicing and setting the strategies before the match has even started and using certain formation and certain players on each position. People are making mistakes, using wrong slot for the gun or wrong side happens while someone's in a rush.
Using wrong guns is clearly cheating tho(to counter enemies).
Pros:
-no chaos for participants (join the party, message team, set the ship and crew up, message the Ref, ready up),
-understandable rules (if something wasn't explained well enough or at all, please mention about it in your comment),
-no last second build-switching,
-gets rid of the boring lobby countering games,
-still letting people take any ship they want, they just need to choose it before they joined the lobby(no limit of builds),
-teams are already prepared with their "picks" before the event,
(saves time in general)
Cons:
-main Ref is taking screenshots before every match (can be boring and annoying for some people and the screenshot could contain other private messages or in-game chat),
-screenshots require storage and archiving (forum should be a good place tho),
-time predicted for each point/step might be too short,
-i wish luck for the team who's got completely countered with the blindpick mode...(they could always try to do something, but it will still end uncomfortable for that team),
-doesn't solve blindpick draft mode problem,
-{insert any missing problem here}
(annoying screenshots)