Many competitions in the USA generate their schedules using a scheduler Excel spreadsheet, This Scheduler exports the team list in .csv form.
For the Pilot (and beyond) it would good to support input of this file. I'll attach an example file.
My suggestion is to add a button "Import from File" to the right of the paste box with the word OR between it and the text "Paste a team list below".

Clicking the button opens a File dialog, with the file type *.csv
When the user selects a file and clicks "Open" or "Import" (Import is better but I don't know if one can select the button text), the team number and team name is written to the paste box, and the rest of the functionality continues as now.
If it's possible to remove the double scroll bar, that will be a bonus
This is an example file
Animal Allies - BeerSheva 2.2 v2.zip
The import can check that the 1st column of the first 3 rows contain
Version Number
Block Format
Number of Teams
and use that information to identify that this is a scheduler file, and know how many teams to import.