We have a place on Lake Ozonia north west of you and I have yet to find a radar site that shows the precipitation accurately. I have tried many radar sites without any luck.
We checked this out on snowmobile last year really cool.Its a village they build on the river.We we're there on a weekday so it was not busy sounds like the weekend is busy.Carnival atmosphere.