Is that the only way???You can get them as loot in treasure hunts.
You can get SOT's during champion spawns but not SOA's. I think maps is the only place to get them but I might be wrong.Is that the only way???
No champion spawns?
Yes they are totally random. You can use cleanup points to collect an SOA as a reward but you cannot pick which one you get.The ones in treasure hunts aren't random?