I've got an XP10. So far, on Filter Plant at very high water, it handles well. It takes on the big waves, surfs decently, and is extremely stable. It also rolls very easily. This next week, I'll be giving it the big test with gear on the Yampa. This past weekend, I took out the hatch components and put down sealant on both sets of plastic that come in contact with the boat. Tested it today on the Poudre. Not a perfect solution, but there was definitely less water in the hatch. Also took out the screws and bolts that hold the elastic bands and put sealant there as well. Most of the leakage now comes from the sprayskirt area. Need to create a better seal between the skirt and cowling. Got to agree w/ Shonuff about the need for good drybags.
I'm 6' 3" and 280ish. It's a very comfortable big volume boat. I suggest making sure to get the footpegs locked in well. I've had them pop off twice while putting pressure on them when I didn't put them in quite right. Did I mention that the boat is big? I can imagine boaters of smaller stature having difficulties with their knees popping out of the knee brace area. It's happened to me while surfing.
Anyway, that's my 2 cents.