I have used the Ronin Pro for the past 4 years and still swear by it. It stays down no matter what and I feel that it floats me higher than the other versions. Green Jackets and the new Maximus designs have that weird bottom plate that never stayed down on my body (I'm not fat, just out of shape) where the Ronin never budged. I also like the large amount of storage in the two front pockets of the Ronin that allow me to carry a full pin kit (sans rope) plus whatever else I've needed and still floats me high. I wish they just came in more than two colors, but that's not exactly a deal breaker.
I would definitely consider the Ronin Pro an option for you.