You'll love it!
Dont worry about the sunroof "issue". I HIGHLY doubt that would have any impact on your track time anyway. Can you imagine someone saying they could have shaved .2 seconds off their track time had they had a non sunroofed 1LE LMFAOWROTFL!!