I kind of wish they'd give a "Thrill of the Hunt" buff or something to people who are present in a zone when a S rank spawns that gives them a bonus of some sort when it dies.

It would probably help motivate more people to actually try spawning the things.