I'm certainly of the opinion that something in April or May is a better option. Those of us playing regular club golf are just starting to get to the meaty part of the season at the end of May, so availability drops off a bit because of that. We are also more likely to be able to get tee times on a Saturday before the season gets into full summer mode.
Summertime is not an easy option for those of us with family holidays etc. For that reason I'll certainly not be able to consider anything around The Open.
We went in May this past spring and it was ideal, it didn't clash with English Bank holiday weekends and it seemed to avoid clashes with the various Scottish local holidays. ( we don't do all encompassing bank holidays up here
)
Just my thoughts