I once had a boat with a vinyl floor and while it's easy to keep clean I found it just too hot for my liking. I fish in my bare feet alot and just couldn't do it in that boat. Another consideration is if you take a dog in the boat with you, you'll need to put down a blanket for him.
Other than that, their OK, but my preference is definitely with carpet..