Windsurfer sorry was not criticising your post..... just saying this is about as old as Holden vs Fords

Unless you sail Hawaii, Gnaraloo, etc twice a week and really go off, either system will be great
as long as you buy quality
such as Chinook etc.
Currently I mix and match parts to make my Europin system. Arrows have the best pin (top half) but their base plate is held on with 4 x self tapping screws into plastic, whereas the Chinook plate is indestructible. I'm not happy with 4 x screws that bed 15mm into plastic. If I had to guess, the bottom half of a Chinook is approx 10 times stronger.