I don’t think jets need an anti cavitation device...props do.
We had a crappy old 40 and if we got going too fast the prop would cavitate. Basically we would be booting along and all of a sudden it would sound like its come out of gear and the engine would sound like its racing. What was happening was the prop created a void around itself (air I think) and then it would loose its ability to bite the water. As the prop lost its bite in the water it would cause the engine to race, at the same time (with the loss of bite) you would loose power and slow down. The cavitation issue would quickly dissipate and then the racing engine and prop would bite again and you would lurch forward and off you go. Not a huge issue but it could affect the top end performance of a boat.
I would assume this fin would stop that process and would be mounted on the leg?!?