I missed the 28' in his signature too...went with his username. However, an MSD portapotty can be an excellent choice for any boat under 30', especially if it's one with limited storage space, or you just don't want all the maintenance that marine toilets, tanks and plumbing require. If any of you are unfamiliar with "MSD" portapotties...
The "MSD" designation in the model name/number means it has fittings for a pumpout line and vent line, and is designed to be permanently installed (actually just sturdier brackets than portables, so you could still take it off the boat if you absolutely have to), which means that although it's still called a PORTApotty, you don't have to carry anything off the boat to empty it.
A 5-6 gallon model holds 50-60 flushes...you'd need at least a 30 gal tank to hold that many from a manual marine toilet. No plumbing needed except a vent line and pumpout hose--so no new holes in the boat...and -0- maintenance needed except for rinsing out the tank--which you can do with a bucket while it's being pumped out. Total cost including the pumpout hose and vent line is about $200--a fraction of what you'd spend for toilet, tank and all the related plumbing needed. And the best part is, you have all the advantages of a toilet and holding tank without giving up a single square foot of storage space.
Check out the Thetford 550P MSD and the Dometic/SeaLand 975MSD Sanipottie
Smaller boats that don't have a head compartment can use a 2-3 gallon model, which holds 25-30 flushes. And are a lot easier to carry off the boat if you actually had to, 'cuz while a full 5-6 portapotty tank--portable or MSD--weighs close to 50 lbs, the 2-3 gallon size is more manageable 25 lbs.