I found that when I had "Enable optimization" activated while writing a very simple contract with browser Solidity, it reduced a total of two
SSTORE opcodes to one. That resulted in 5000 gas saved.
Are these kinds of results typical? Are there any trade offs? Is there any reason not to have "Enable optimization" ticked?