All your comments seen to be related to construction technicalities not on design requirements. For example you have decided to have a pitched roof to the rear to avoid a gutter to the side. That's fine, unless you have a house that mono pitched roofs don't harmonise with, or if the size of the roof makes it look odd regardless.
Likewise if you don't want a stepped party wall, you design one that's not stepped, not step it because of some mistaken notion that the wall needs to be a random distance from the boundary.
It's always better to start off by determining what is actually needed and then exploring the options to active it. And only alter and compromise the requirements after proper consideration of all constraints and options. Otherwise you just end up with something inferior than what was possible.
Likewise if you don't want a stepped party wall, you design one that's not stepped, not step it because of some mistaken notion that the wall needs to be a random distance from the boundary.
It's always better to start off by determining what is actually needed and then exploring the options to active it. And only alter and compromise the requirements after proper consideration of all constraints and options. Otherwise you just end up with something inferior than what was possible.