The big limitation is in how the system delivers sound and that it IS synced to various things. Each region can only have so many songs in it, that has to contain all existing mount music, all possible battle themes in the region, and all plot required music themes for that region.

They've got a hard limit that has to fit into and... if you notice the last few cash shop mounts don't have custom music?