i believe kiprop is ready to bust out a humoungous 1500 - maybe even into the 3'27s
he has a nominal ~3'31.6pb, but in peking looked to be in 3'29 shape - his recent huge improvement over 800 shoud mean he makes mincemeat of even a 3'29
as for kennster, he is not a 3'29/3'30 guy & probably never will be - his intrinsic 400 speed is too slow to get him there - he's running 3'32/3'33 ( albeit poorly paced ) off his endurance ( & i've seen everyone of his 1500s - he was at his absolute limit on the last lap in everyone of them - just slow 3rd laps costing him 1 - 2s )
i can see him going 3'31-flat, but he won't go below that
geb had better 400 ability than kennster & just fractionally inferior endurance ( they wouda been ~ equal at 5k ( but with slight leaning towards geb ), but kennster is probably 2 - 3s superior over 10k ) & that allowed him to run 3'31i ( = no worse than 3'30-flat outdoors & probably nearer 3'29-flat )