All I have is carpeting to workout on, whether it's kickmax, step or whatever. I ended up realizing that the friction was really stressing my ankles mostly, so I investing in puzzle mats. I got them at Sam's Club for $19 for enough to cover 4'x4'. They really helped with the pivot turns and stuff, but I really had a problem with the mats sliding on the carpeting. I tried to place weights on the corners, but that just succeeded in pulling the seams apart when the mats slid. Back to the store and I found an area rug anti-slip mat that works WONDERFUL under the puzzle mats!!!
Not only are the pivot turns easier, but so are the high impact stuff like the tuck jumps, air jacks and plie' jacks.