I agree with everything except the part when you said the Kranjčar PLAYED well... he still plays well and in our national team in at least the last five games he was waaaaay better than Modrić, Redknapp doesn't choose him much just cause he's a bit slower so he's out of form for the last 2 years...He is similar to Luka Modric and Kranjcar (back in the day when he played well )
He was good in the video above but not World class, he is still young and needs to mature as a footballer and playing for Dinamo week in week out is only going to make him into a great player. No doubt come Summer again there are going to be a few big clubs looking at him just like clubs have done with Christian Eriksen and while Eriksen decided to stay at Ajax which was the most sensible and mature thing for him to do, Mateo will move immediately and lose out on progression as he won't start many games.
Eriksen made the best choice that he could have! Mateo will most probably jump at the chance of a big move but will cost him in the long run in my opinion. He needs to stay at Dinamo until about 20-21 and then move on!