We should have at least 1 day extra, after maintenance if not a week to redeem Soul League Season 2 charms.
Currently, we'll receive the season end soul league charm rewards, then the weekly rewards, just to toss them away after maintenance because they "expired".
So just like with Battle pass before, it would be nice to be able to redeem the charms, even if that means we can't gain them anymore from dailies and so.