Last time I was up there it was open. The down side to Scott's Ridge is if you are solo there is no where to tie a boat off. The entire area is bulkheads. It can be tough to load if there are pleasure boaters running back and forth at the buoys, gets rough. As to safety, not sure, but I would go to Stowaway, or up to Cagle and not have to worry about it.
In my opinion, Stowaway is the way to go. Great ramps, restaurant, store, friendly people. Scott's Ridge is a pain because of the lack of a courtesy dock. Cagle has some submerged timber and it is somewhat isolated. Definitely don't use the FM 830 ramp.
They are supposed to move the ramp at Scott's Ridge sometime in the future but who knows.