I'm not sure about parking but was down there last weekend. The launch is the same one in use several years ago on the north side of the river. The railroad quit letting folks use it a couple of years ago and AHRA recently negotiated an agreement with them to resume use. It's now an official boat ramp again.
Nothing in the world is more yielding and gentle than water. Yet it has no equal for conquering the resistant and tough. The flexible can overcome the unbending; the soft can overcome the hard. - Lao Tse