Re: timing
You can also use a bootloader on a USB stick. Handy to have in an emergency, even if LILO is working nicely for you.
Although I've only had a couple of problems following the -current branch since it has existed (and have never lost any data), I both use, and recommend -stable for important work ... especially now that it's officially in Beta.