I think we can wipe Truro off the list from last year! The others were mostly (apart from Blackburn and Villa) local jaunts - Chester, Newcastle Town, Norton, Leek, Nantwich and Stafford Rangers.
Done properly these can be good marketing to attract new fans.
I would like to see a two-week break from the last of the friendlies and the start of the season, but that may not be possible given the availability of PL sides.