For anyone like me who has given in and just let their cab connect, here is the batch file I'm using to sign into steam when the pc starts up:
START Steam.exe -login username password -silent
(substitute your steam username and password)
I have that in the steam folder and a shortcut to it in the startup folder.
No issues so far, but just did it yesterday and steam hasn't tried any updates yet.
Due to an issue with my audio card software stealing focus, my front end (Mala) startup is delayed by placing a shortcut in the startup folder instead of choosing the option to have it launch with windows, so that could be another factor.
So far, so good.