Melgrj7, I think any rug will catch most of it, as long as they step on it first! I personally use a small area carpet rug since I vacuum the rest of the house, too. Sometimes I find small granules from quite a distance away from their litter box area, so be prepared to vacuum/sweep that area often to prevent too much tracking. One of my kitties insists on getting out the area without the mat! Like litter, everyone will have their preferences--aesthetics, your floor type, convenience to clean, etc.
A friend of mine swears by the Clevercat litter box, but it's probably not recommended for senior cats or cats with arthritis. I personally don't want to clean the extra surface area (grooved top) of the box every week.