The case looks awesome and even though I saw your comment about the space between the GPU and the glass, a mesh panel or some combination of both would be far more breathable.
With regards to the front fan brackets/rails, I do agree that these look a bid odd, especially when the fan screws will...