Well, there is documented evidence that an immigration court judge found in 2019 that he was an MS-13 gang member, was a threat to the community, was a flight risk and should be deported. After that ruling, he was granted temporary asylum due to his contention that if returned to his home country he faced a threat from rival gangs.
I think it's possible that the conflicting impressions of him that you've named may both be true. I just find it interesting that the majority of news coverage of his case seem to focus on one and ignore the other.