I'd look for Ipe decking, which comes in 1x5 (3/4x4-3/4) planking and is very close to teak at a much lower price. Widely available.
Carpet is pretty in port, but treacherous once you start heeling. And holds the damp, so mildew can take shelter in it. I'd rather lay down anti-skid or Treadmaster than carpet, simply because I like good functional footing underneath my feet. But teak, or Ipe, would be nice.