I have only fished live sunnies from shore. When I rig them live, I hook them through the upper back. Set the bobber at like 3-4 feet deep and cast them out and leave the bail open. I make sure to use a big enough bobber that the sunny can't get the bobber under the water...I sit back and watch the bobber move around as the sunny swims, usually the bobber starts going crazy and then goes under...I wait for it to be under for a while so I know the Bass swallowed the sunny, then I set the hook as hard as I can. Sometime I have to stop the sunny from swimming into logs, etc....then I just cast it back out.
When I use cut up pieces of sunny, I usually catch bass or catfish.