So we at the Big Shed were looking at various campaign systems that folks have written.
None seemed a good fit; we wanted multiple players, a facility for mirror-matching, an interesting way of matching up to prevent fixed lists dominating, not too much book-keeping and not messing too much with the very fine job FFG did with balancing the game.
Here's my very early attempt. I think it's pretty much there, other than adding more missions, and making it easier on the eye.
http://www.winterdyne.co.uk/maz/BSL-campaign.pdf
http://www.winterdyne.co.uk/maz/xwing_roster.pdf
I'd appreciate feedback, suggestions etc.