You mention "my avast free takes another 5 to 10 seconds after bootup to appear on the taskbar."
That is the AvastUI.exe user interface and that doesn't have a direct part to play in your protection. The AvastSvc.exe is the main avast process and that plus other avast low level drivers load much quicker than what is your access to the user interface.