well i dont know if random is the right word, but

The actual specific saints on the hero that you are transferring from (ie gold or skill attack etc) have nothing to do with what specific saints you will receive on the hero you are transferring to.

The only info they have given out, which was in a support ticket I submitted is the following

It works this way,

Ø Original Star Level 1-7, Star level reduce 1
Ø Original Star Level 8-9, Star level reduce 2
Ø Original Star Level 10~15, Star level reduce 1
Ø Original Saint Level 1-5, Saint level reduce 1
Ø Original Saint Level 6-10, Saint level reduce 2
Ø Original Saint Level 11-15, Saint level reduce 3
Ø Original Saint Level 16-20, Saint level reduce 4
Ø Original Saint Level 21-25, Saint level reduce 5

Regards,

Tynon Support