as far as the mesh wind breaker, I just installed one on my Alfa Romeo last fall, wife was worried about hair blowing.... this is made in England, looks just like modern cars` wind blockers....doesn't work as well as it did on my 2000 Volvo c70...there I could put it up, drive w a piece of papey lying on passenger seat.... in my Alfa , it breaks the wind some...if windows are up, its better...but not a total blocking as it was in the Volvo...I think, modern car designs probably are better adapted to these blockers.....Not sure at all how it would work on a FGF...and the looks, as the blocker would be much further back....you could play with a card board or such for testing....then if it works buy one for a Volvo or other similar, then adapt it....but I don't think you will be happy with it....