I personally, don't believe in eternal bans. I always hate the horror stories where someone has made a mistake and thus Google bans them from all non-related activities for life, then bans the account of anyone who gave that person privileges too.
With respect to Twitter, I'd say sure Trump is an insurrectionist and a shameful individual, but it's been 2 years... while we can't all rightly forgive him, we can at least him speak his thoughts in 280 characters or less.