I just used Home depot outdoor carpet I am worried about getting fishhooks stuck in it, but I was able to buy all of it for about $60, compared to $200ish for marine carpet.
I am looking forward to getting it on the water, but we still have feet of ice on the lakes around here.