I was there last weekend. The crappie are hitting pretty good. I caught some big slabs up by the bridge over by nemo. One was about 2lbs, probably the biggest crappie I've caught out there.
The water is high, but as far as I know all the ramps are open. Nemo is open, but don't count on the courtesy docks
mike