You might find that if you pick up a complete bike, you'll likely want to make upgrades later on, unless you have the cash to drop on exactly what you want right away. Other thing is if you're building your own bike, it's going to take significant amount of time looking for the right prices on items. Are you willing to make that time sacrifice away from riding on the road? (presuming you don't have another road bike).