Are your holding points not desgnated with letters or letter/number combinations? This would make it easier, but I agree, you should be given a clearance limit of the first holding point ie for runway 19, and told departure will be from runway 13. Giving it the way you describe, the pilot might hear 'taxy to 13 hold' then miss the bit about holding short of 19 for some reason eg someone else transmitting. Course he should read back the entire clearance, but this doesn't mitigate the fact that a runway incursion might occur the way the clearance was given.