You are doing very well both with composition and the management of exposure with three of the most difficult films to work with, the Velvias: shadows, highlights, colour...everything is there. I personally threw out a box of Velvia 100F last November as I couldn't stand for one minute longer the silly colour palette (the yellow-mustard channel is especially irksome) and the difficulty in scanning correctly.
Yep, DeGraves Street (among other nooks) is the place to be, but it's a hellhole when there is a cold winter wind whistling along there. No better if you add rain and poor light! Will be there tomorrow for lunch with family and friends. Maybe I'll take my street-chic Olympus XA...