Both vest work great. The key to protecting your ribs is the seat. Make sure you purchase the correct size seat and you will set.
You will hear comments from some regarding the Ribtect seat changing the handling of a kart and potentially slows it down? Even if that is correct, it can’t come close to the amount of speed you loose if your ribs are sore.