HI Bob, I don't have personal experience with that exact jacket, but I have used that style of jacket for years and in my opinion it is the only way to go. Because it is so comfortable you will more than likely wear it.
About a year ago I purchased the jacket similar to the West Marine talked about earlier. It has an inflator that can be changed from fully automatic to manual pull cord only. I sail inland bays, venture into the Gulf some and lakes so I don't have the built in harness. In the past when I sailed off shore or over night I did have an inflatable with a built in harness. For me those days are over.