I run the hell out of mine!! I would not, however, "submarine" it!!
The way I see it, these boats have engines that have been tried and tested on PWC's. I think the constant on-off throttling experienced in PWC use is more wear and tear than the abuse I put on my speedster..... just my opinion!!