There's no doubt in my mind, I really don't play Deathrun however i can tell that Siren put efforts on his application which mean that he's dedicated in game, you can't neglect that point.
He's super goated, he gave a way many boosters away, and alot to Xnator to provide epic content on stream.