With the time question if you know exactly what you want in your build then that will save a bunch of time, but I have changed my mind on a ton of things in this build by adding stuff to it which rob has taken like a trooper with every request that I have had made even some of the off the wall stuff.
This is good advice, and very true.