So FWIW, I did send these folks an email at the 'info' email address - after calling their number and getting an automated directory that eventually sent me to voice mail. I got an email response from Steve Worack - who I think is the founder and company 'prez' - who said they do have a slightly updated catalog (#302) and that he's working on getting the website up to date...
So it would appear that the lights are on and someone is minding the store. In their older catalog (#301 dating from ~2013) they offer a lot of built-up circuits - ranging from train detection, block control, crossing flasher/gate to power supplies, sound cards and the aforementioned tortoise switch machines and power supplies. What I like about this catalog is they have a nicely done section on Applications and the catalog itself is more than just a listing of parts, but they have short descriptions of the boards, etc. So it will be interesting to see what the update looks like.