Autostart for indicator-multiload is broken on Ubuntu 12.04LTS. The fix is to manually create a .config/autostart directory, into which indicator-multiload writes a file when the autostart checkbox is clicked.
mkdir ~/.config/autostart/
Why hasn't things like these been fixed in the 7 months that 12.04LTS has been out?