I've always tent camped at the Gulches, both at the camp sites and in the parking lot. Yeah, rain will have a significant impact on the park. But regardless of venue, if it rains I suspect a lot in this group would either stay home or come to hang out for a bit then head back (myself included).
Sure, hot showers and flushing toilets are nice. Definitely won't get that here unless you BYO. But if that's a requirement, maybe this get together should take place at a hotel, convention center, or other non-off-road venue. The other option is another off-road park with those kinds of amenities.
Uwharrie is attractive due to its centralized location, camping space, and the proximity to trails. Didn't sound ideal based on group camp site availability, and there were complaints about the bath houses earlier in this thread. The Ranch has the camping space, availability, amenities, and trails, but when mentioned before, has been met with opposition due to distance, which is certainly understandable.
We can always come up with reasons why a place or time isn't 100% perfect, but if this is going to happen, some level of compromise has to be made. Just my $0.02.