stef to be fair,the guys who are getting top results on the boards you listed would still do so,no matter what kite race board they were on.
will get a pic of the strap i was talking about, but its forward of the rear straps on the centre line.
i need that strap for my kinda riding. they've gone and stopped putting strap inserts their in the new 2012 board.!