4/17/15 UPDATE:

Great News! With a lot of hard work the South Shore Launch Ramp is now open and ready for launching.