Im planning my first ever visit to Cedar Creek next week. I'll be coming from the DFW area. From the looks of it, Chambers Island or Sandy Shores Marina look like the most reasonable places to launch for me. Are these ramps currently usable and is either one better than the other? Any info is greatly appreciated.