I do not have any experience with the specific saddles that you mentioned. I use a saddle from Aerohunter. The parent company, New Tribe, has been in business making saddles for arborists for over 30 years. All of those hunting specific companies you mentioned are new companies within the last few years. Not saying their products are not as good, simply not as experienced. If you are not interested in a platform, I think you should consider using a climber base or top like @Swamp Stalker does. I use a platform, but, from what I hear, the platforms that bolt to the top of a climbing stick are small and not comfortable for long sits.