Yes this is a good area to fish. You can find lots of good areas on Duffins Creek south and north of this spot as well (seasonal). You can also fish Rouge River, a solid producer when they are in there.
You can also shore fish Frenchmans bay or launch from there. If you are adventurous and have a good solid boat go out to lake Ontario and go to the Nuke plant. Fishing is amazing there but not easy.
Durham region boasts some great Rivers that all hold fish seasonally. Go to Tightline Outfitters on Brock Rd and they will inform you of where and when to go.
Good Luck