I use a bait caster for most of my yakking, but not landbased fishing. I find them soooo accurate when casting at snags and structure from the water, but from the land to a snag is a totally different story.
I make my own baitcaster rods and can easily cast a 1/8 jighead, so weight isn't really an issue. It's more a matter of the different approaches to snags and structure. Also the surrounding trees and other hazards play a big part in choosing a weapon...I'll always carry a spin setup with me on the yak, just in case.
From the land I find I tend to "lob" the lure at a snag, which is difficult with a baitcaster (for me), so I use a spin setup. Whereas I find the lob technique is way less accurate from the yak (sitting) using a spin setup, so I use the baitcaster, allowing me way more control with the placement.
That's the way it is for me, though I'm sure there are plenty who disagree.