The boards are weird at first. But, as I put some miles on, I am taking to them. I do enjoy the ability to adjust myself, unlike what pegs offer. I almost feel like I have too much room to stretch, I may have to adjust them later, as the shifter seems too far below the foot, but it just may take some getting used to the change of position. So far, pretty good.
The seat, so far, is much nicer. It is firm as all heck, but it offers so much more support, that I dont mind the firmness. I can only guess how much more comfortable it will become as it breaks in.