Re: Bass pro & cabelas carpet.
I agree with paint or vinyl, easier to clean fish goo off of.
If going with carpet, check out Lowes or Home Depot for "marine" carpet. My local stores have an obscure sample book (have to look hard to find it) in the carpet section, and they can order it for you. This isn't the cheap outdoor carpet they have in stock, but real marine carpet that they don't have in stock.