Hardwood
When we first adopted Iz, our apartment had wall-to-wall carpeting. He got used to sticking his spikes out a bit for extra traction on the corners, so when we eventually moved to one with faux-wood flooring, he was constantly skating around corners and crashing into walls.
The current place has honest-to-goodness hardwood floors, and he’s finally adapted, keeping the spikes in when he’s playing hard. As a result, sometimes his little pads actually squeak on the floor, like a basketball player.