I have been wondering the same. Being in Colorado and obviously having a lot more access to dirt then water, I have been researching my first landboard. The MBS Pro16 looks like one sweet ride.
I found some reviews on RaceKites.com. Here are those good reviews:
http://www.racekites.com/reviews/getRev ... viewID=137
http://www.racekites.com/reviews/getRev ... viewID=792
http://www.racekites.com/reviews/getRev ... iewID=1017
If you get one, let me know what you think!
Diablo