I'll agree with this last statement 100%
Lock//In don't matter, only Tokyo Masters.
Leo and Meteor is not the comparison as they play different roles. It should be Meteor and Alfajer. While they both have two trophies and were MVP for an event (Alfa was Tokyo MVP no question about it) I think Meteor is better than Alfa. However I think Leo is still a much better player as he is the closest to perfect a player has ever been, even when his teams were in the mud and he was ill.