Sorry you are right it did sound a bit pimpy, I didn't want to give too much of a review because I do sell them. I was trying to get feedback from other riders.
To answer a few of your questions: size there are 3, 134x39, 138x39.5 and 140x40 and there's a wake version of each which is wider (haven't used the wake version yet)
I ride the 138 with straps and I use both sizes of fins small [35ml] for flat water or nice days, larger [55] for big days in the surf.
The pads and straps are pretty much the same as last years most guys find them pretty comfortable unless you've got small feet size 7 or smaller. Seems the designer must have big feet they seem to get a bigger strap every year.
Here is a picture of the board, will grab a few pics of the straps etc today & load tonight.