I have an 03 x30 and couldn't be happier. We mainly wakeboard and surf but the previous owner only skied. Thus the reason I have like 12 skis in my garage that never get used.
With that said I don't know how it handles rough water. My only experience with rough water was not
Impressive. Had to keep the speed real low and we did okay.