We just did ours. We put carpet in the bedroom and the cockpit area. This was a change as we put Alumifoil under the underlay for insulating properties.
We put Cushionfloor vinyl flooring thru the rest of the coach. This was a 120 mil. thickness. It seems to make the floor warmer then the old carpet did.
We were recommended to put vinyl on the floor as it is one piece and moves with the unit better. We put a slate pattern down and it seems to enlarge the area it was installed in.
Where the slide comes in over the vinyl they put carpet under the slide so when the slide comes in the carpet goes over the vinyl and there is no marked pressure points. We also carpeted the slide under the couch, with the Alumifoil (an aluminum bubble wrap that is used specificly for insulation qualities) to make the slide area warmer as we fulltime and there was a draft from this area.
Hope this info helps with your decision as what to do. Laminate was not recommended because if it is not put down properly it can separate and there is also the possibility of slivering. The vinyl is also easier to vacuum and keep clean.
Good Luck.