The one thing I can think of that would have made this weekends event more interesting is if it had been held at a location visible to a larger number of muggles. Where that would be would depend on the day of the week and time of year I would guess. In the right environment, it would neat to see a number of muggles join in just to see what was going on.