There still are some older 802.11n stations that request long Guard Intervals - some broadcom and realtek I have first hand knowledge of... remember though, GI is client/session specific, and not global...
If one forces short GI, then those clients cannot attach.
Preamble Length - I prefer to keep this to auto, and this is 2.4GHz specific anyways, and mostly for 11b (non-ERP stations) - why do we leave that alone on the AP - so that adjacent stations (keeping in mind that all AP's and Clients are STA's, just different roles) can see the primary AP, and as such, won't step on the transmissions...
(Side hint - if you see in Wireless Packet Captures "Barker Preamble" set to true - you've likely got an 11b or early 11g station somewhere near by - doesn't have to be on your WLAN, just nearby - most likely these days are HP printers, lol)
(hint - this is also why I recommend B/G/N mixed mode for 2.4GHz, if one doesn't want 11b stations, just set auth to WPA2-AES, 11b clients don't know this, so they can't associate)
In auto, it really doesn't matter, again, this is client/session dependent.
GI and Preamble Length are negotiated between a client and the AP at association time, and tracked as such.
frame aggro - this is pretty much a requirement for 11n/11ac, along with WPA2 - so always should be enabled...