I sold that stick on tile stuff at a big box store to put myself through college. I would not recommend it for use on a boat for a couple of reasons.
1) The adhesive is junk. It is pressure sensitive and there is not a lot of foot traffic in the majority of your boat. The areas that are well traveled will stick really well though.
2) The adhesive is junk. It does not like hot, humid temperatures or water. We steered customers away from using it in bathrooms because the edges would bow. Slippery surface and sharp tile edges don't go well together.
3) The adhesive is junk. It really doesn't like water. So unless you want to go and seal every linear foot of seam with a seam sealer, thus negating the advantage of popping off bad tiles and replacing them, steer clear.
4) The dye used in printing them is junk. It will not hold up to UV light. Even if you went through the trouble to find a couple of boxes from the same dye lot to match the color, if you replaced one or two tiles that cracked or broke in a year or two, the replacement tiles would stick out like a sore thumb. We saw this a lot in 3 seasons rooms that were exposed to sun.
The only tiles that would be worth buying are the higher end tiles with better adhesive, and traction built into the finish. However, they cost the same or more as marine vinyl or carpeting.