I thought they were crazy big in Japan why didn’t they get in
They were a really popular org and well fund as well, but it wouldn't mean they were a stable org. If by organization comparison Detonation certainly will be more favorable as they history as a team and their good relationship with riot.
as quoted by riot "Organizations who build for the long-term, with a focus on sustainability"