I leave it on. Disabling SSID broadcasts breaks more stuff than its worth.

There is the client broadcast issue which also means laptops taken away from the network will continue to be broadcasting your SSID.

Some equipment just doesn't like the fact SSIDs aren't broadcast and take a long time to discover or even never discover the network.