The prevalent practice is much simpler, that’s why it is used in most cases. I apply this way of drawing pedestrian crossing when the aerial imagery and my time permit, as I consider it more precise, especially regarding the surface tag, yet still correct. Both methods have their own disadvantages, but I cannot see any of them as invalid. Is the mentioned principle coded somewhere on the Wiki?