I'm in the neither camp myself. I've found a local place that sells ladder stands for $99 that are really comfortable. They aren't fun to put up, but once they are up it's easy.
For mobility, I use a cheap ameristep blind that I can setup in under 10 minutes.