When kitty litter gets wet on tile, it turns into a hard, glue-like substance that has to be scraped off with something designed for scraping. When kitty litter gets wet on carpet, it still dries out, but it flakes off easily and can be vacuumed up.
I'll take the carpet.