in theory i agree apart from the fnatic and BBL rating, they played the winners of the tournament and then struggled in a domestic game. I think i would put fnatic at 5 and then vitality and liquid were basically as good as each other so maybe i would put vitality above liquid but it's a coin toss
However i think its really hard to rank teams after an international, we don't know who has improved with their time away and we don't know how much time TH have had to practise, they likely will have a harder first week because they have only had a few weeks to practise