But be careful with the folder structure if you have a Puma with the Alpine head unit. It doesn't acknowledge more than 100 songs in a single folder so they're invisible and won't play (I found that out the hard way on a two-week trip with only 100 of 1,300 songs playing on a loop).
Stacks of folders with less than 100 songs each works perfectly.

