Ok so I’ve never caught a snakehead in all my time in South Fl (haven’t really gone up to those areas or targeted them...yet) Have you tried fishing the Cypress Creek greenway? Never been but it looks promising.
C14 canal is definitely the most notorious for SH’s though.
If you’re just looking for a nice day of fishing and want a break from the urban hopping, I recommend going to everglades holliday park and renting a jon boat for half a day. Never caught a snake head , but it’s a lot of fun. You may not catch a snakehead, but you’ll most certainly hook up with some huge gar, bowfin, bass, etc. I’ve caught almost all the south Fl freshwater fish there save a SH lol (they’re in there though for sure) I never know what I’m gonna pull up there haha, could even be a baby gator.
They have live shiners there too if you get tired of artificials.