Not all life jackets work for kiteboarding. Most get in the way of the waist harness and can be uncomfortable to ride with. It’s important to pick one up if you want to kite in harsh conditions and want extra safety.
The Salus Eclipse Buoyancy Aid is a minimal vest with a pull over design. It fastens with a side zipper and buckle. There is a grip lining as well to keep it from riding up. Made from neoprene and nylon it's good quality and comfortable to wear. It features a chest zip pocket that can hold any essential items. The design offers a full range of motion and does not get in the way of the harness.
We tested this out while kiteboarding both with and without wetsuits and it worked great without getting in the way. It's one of the best options for kiteboarding out there.