Stopped by this afternoon and the launch looked to be open with limited parking, they have the new docks for the east side of the marina stacked in the parking lot, along with some other junk. But there are parking spots still available.
Looks like the one Glen mentioned was sold but here's another.
viewtopic.php?f=10&t=21692&hilit=sub+troll
Older post but I'm sure they have them.
viewtopic.php?f=48&t=20945