I have a buddy coming to visit and he says he'd like to get into some largemouth, preferably froggin' Can you guys recommend some good frog flipping spots? I was thinking the Charles or the Concord but I'm concerned that my 40# electric motor won't be able to go against the current. Obviously I need a launch and a place to park the trailer as well.