It is an ugly home IMO.
On the whole SRC deal, just go there if you wish to see the stuff that's happening there and participate there if you wish. If someone is concerned about the quality of updates here or lack thereof here, then that someone should do something about that.
Personally, I try to help with construction and crane updates but I, like most, have a busy life and this site, nor any other, does not get a first row seat for my down time. I'm now having to turn away work in my little corner of the construction world which is a good problem to have but it means that my personal time has shrunk and has become more valuable as a result.