Have a look at threads pertaining to Bromyard for last year and before. You will find some constructive criticisms there.
The Festival can be spent entirely on the, slightly, out of town site, or in the town, or both.
There are sessions in many of the pubs, just follow your ears!