I would appreciate it, if you could annotate the config choices you made with the reason behind them.
Example:
sendfile on; # default is off
tcp_nopush on; # default is off
tcp_nodelay on;
Why did you set those to on? What improvements do I get compared to the defaults?