I use a small Ridgid (4 gallon?) on the boat, it works for me but I wouldn't recommend it. It is LOUD, has a kinky hose, and doesn't shut off when it's almost full of liquid like it should, meaning water is blown out the exhaust which = mess. Will suck the chrome off a trailer hitch however
I also have a larger Ridgid which I would recommend, mine is +- 12 gallons I think, is still loud but much better otherwise. Has been totally abused for years, has sucked up many nasty things. Probably too big for the boat however.