Python's colon-before-indented-block resulted from usability tests of people learning how to program. I don't see why that would have different results today.
See page 7 of this presentation: http://mvdirona.com/jrh/TalksAndPapers/GuidoVanRossum_21_yea...