Definitely no reason not to stock fathead minnows and golden shiners if you like. Fatheads in particular can handle very turbid water conditions so they will do just fine. Put in 5 or 10 pounds and let them build their numbers while you work on the clarity issues.