It's been way over-developed recentely. Tons of houses, full of tubers and people that love to power turn.
During the week it's OK in the mornings and evenings. Weekends I would stay away if you are serious about riding.
Don Pedro, McClure, and New Melones are really close to Tulloch and usually have far better water.