You may want to talk to some of the older divers in your area before you jump into the Flint River.
One of the issues with diving in rivers with zero vis is that there are frequently sunken logs, broken picnic tables, sunken docks or moorings, etc. in them. The point is that its easy to find yourself in a sort of "overhead environment" without being aware that you're being swept by the river current UNDERNEATH some sort of object that prevents your direct ascent to the surface.
Second, in many rivers, with any sort of current at all it can be extremely difficult to work your way upstream against the force of the river. In a river near my home in the PNW we have used short pieces of rebar in each hand to pull ourselves, hand over hand, upstream against the flow for short distances. Its really the only way to traverse upstream along the river bottom when the flow is strong.
The combination of being swept beneath an obstacle you can't see, and then pinned underneath it by the flow of the current, can be dangerous - particularly in low vis water.
So if you choose to dive in this river, talk to some divers who have been in it before (check with your local sheriff department or county dive team to see if any of those guys can give you information about entrapments, entanglements or other hazards); check out the flow rates; do your homework (especially about points to get out of the river - which, depending on what type of bottom and river banks there are can be difficult); and be careful.
Dive safe,
Doc