FWIW, I am a "destination diver". I have a
Cressi Air Travel. Like everything in life, it was a compromise. It is light (5.6lbs), easy to pack, back inflate, has weight integration with a positive lock (if you hear them "click" into place, then they will be held securely, but ya gotta hear the click), and met most/all of my needs.
I said it was a compromise. There are some things that I am not 100% thrilled with. The Low Pressure Inflator (LPI) was broken on mine when I bought it. (The button was installed wrong and it would constantly inflate.) I found it out on the first dive when I was on a live aboard. I have to take the hit for that. I know better than to take a new piece of gear on a trip without at least a pool session first. Since then, I have replaced my LPI, and I am planning a pool session before my next trip. It does not come with non-dumpable weight pouches on the tank strap which would allow me to trim my weight better. Not a problem, these are cheap and easy to add.
Do I recommend it? I would have to say a "qualified" yes. I do recommend it, but check it out in the pool before you travel with it. (A very good idea no matter which BCD you get.) This BCD will benefit a lot simply by adding a couple non-dumpable weight pockets to the tank strap, and finally, be very careful when you remove & replace the weight pockets. Make sure they click firmly into place.