Saw Port Adelaide play Richmond at Malseed Park in Mt Gambier as recently as 2017.Pre-season schedule is even worse. In Victoria, the "Community Series" will be played entirely at AFL venues. I didn't grow up in the BFL area so not aware of where games were hosted, but I have fond memories of attending a practice match in the late 90s at Tatura of all places.
As much as I love West Gambier and their home ground, the QEO and indeed Maryborough and Canterbury Park would all be far better venues for an AFL-sanctioned game than Malseed Park, which has no grandstand by the way.