I have had both cuddy and bowrider. My current boat on the lake is a bow rider. It has a decent porta-pottie in which an adult can succeed in using it. The kids love to ride under the bow cover when dad drives. I prefer the bow because this senior girl can reach the front bow lines from inside the bow. Unless you plan to sleep on the boat (don’t if you have a land based house close 23 feet is not a good long time sleeper), go for a bowrider with a Bimini top. This allows you to have coverage in sun and storms.
Also check the freeboard on any boat and make sure the kids are safe.
Also remember the porta-pottie rule “you use it – you clean it”