I think you could get over 20 in ideal conditions for a little while, but I agree, no one around here is doing 30 kn on a "standard" beach cat.
+1 I would think conditions would include pretty much flat water, or else you're launching/stuffing the boat which can't be fast.