I've got a couple of cabelas big man seats and like them although I doubt they are "the best". They are big and bulky but when you stay on the water for a half a day + at a time it's nice to be comfortable. I combined them with the locking swivel mount and some CUDA clamp mounts that are easy on/off of bench seats. ~$100 for each set up. I'm not familiar with the ones you mention but anything with a suspension must be comfy as well. Swivel is a must IMO.