I tiled out garage three years ago with porcelain tile and did not put a membrane underneath. It has held up well, looks great and handles the two cars no problems. I went with 2x2 tiles, PEi 5 and it took a weekend to do a 24x24 garage.
Now we don't have any moisture issues, the slab would...