From a workflow point of view, I wouldn't recommend using the Cycle Range for exporting.
I would use the following procedure. Do all the edits first and then do the export one after another.
Editing
- Select the Region
- Drag (use control+drag for "un-snapped" dragging) on the Ruler to position the Playhead between two songs
- Press command+T to split the (selected) Region at that position, so you end with two Regions (l"eft" and "right"
- Click-drag (again, hold down the control key for "un-snapped" dragging) the lower portion of the right boundary of the "left" Region to adjust ending (remove pauses)
- Click-drag the lower portion of the left boundary of the "right" Region to adjust the beginning (start exactly at the beginning of the song)
- Repeat step 1-5 for the next song on that Region, etc.
Exporting
Now you can conveniently export one song (separated Region) after another:
- Select the first Region.
- Select from the Main Menu Share ➤ Share to iTunes
- In the Dialog Window that opens, select the checkbox at the bottom, choose a quality settings for the audio file.
- Enter the song name and any metadata in the other fields, which are displayed (and can be searched/sorted) in iTunes.
- Repeat step 1-4 for the next song et cetera.

The advantage of this workflow is that you work (concentrate) onall the edits first and then do the Exports. This is much faster and has less chances for mistakes. The other advantage is that if you later find out that some exported songs have a problem (i.e. impopper beginning or ending, or a song contains two songs, because you overlooked one cut), it is easy open that GarageBand Project later and fix that issue, because you can see the edits, the individual Songs/Regions. This wouln be impossible when using the export procedure with the Cycle Range.
Hope that helps
Edgar Rothermich - LogicProGEM.com
(Author of the "Graphically Enhanced Manuals")
http://DingDingMusic.com/Manuals/
'I may receive some form of compensation, financial or otherwise, from my recommendation or link.'