No it is not, for SotS at least, the updates have always taken a couple of days to appear here, be patient.
It was different for TGO because the game account routine had been hacked which meant you could run a modified game engine that behaved as if you were a real logged in user and would notify the second an update was available and you could download and apply the update from the game menu. I never had to come here for updates for TGO, but it would have been easy for anyone with the modified game to get the update and upload here within minutes of release.
But security has been tightened for SotS and, as far as I am aware, there is no hacked game engine so we have to rely on someone getting the update via a supporter’s account.