Can't help you on any of the newer impact vests K Dog but I had a 2003 Cabrinha impact vest and a 2004 waist harness. A friend of mine used the impact vest all the time for wind surfing and loved it, ended up buying it from me in the end.
Reckon your boom and mast could cause more rib damage than a kite bar so may be worth investigating

Maybe you could demo a few.
Hope this helps