I hope your accommodation has been booked. Its all rather expensive at that time of year.
I think last year we did about 14 shows in 4 days - most were pre-booked and some we got based on reviews and the publicity we got on the Royal Mile. Some shows use the stages on the Royal Mile to provide a short preview of their shows. Lots of walking and "embracing the crowds".
This year we have two long weekends planned and are maki