Wallachian - I agree with all your points.
I checked on the simulator link you gave (which looks a good tool and thanks for link) and would suggest you can improve further by having one stright road across the narrow side off from the town hall and then stright roads off this to support the following building options:
4 squares wide (2x2 buildings, houses/archers etc, I use a lot)
5 squares wide (3x3 + 2x2 options)
6 squares wide (2 x 3x3 or 4x3+2x2, good fexibilty once you start using buildings which are 4x3)
7 squares wide (4x3 and 3x3, I do not think i ever used)
8 squares wide (2 x 4x3 or 4x4, never used, but I will)
The width of the roads will change as you progress and the buildings get bigger so you need to replan a few times during the game. I am just going to replan to bring in a 8 square wide area as i have 9 4x4 buildings now! The most useful ones for me have been the 4 width and the 6 width. Take a look at my layout, playing under VFRMark in ARVAHALL, 20th on list of players or in BRISGARD under same name about 940 ish.