Like many others, I went with 'sometimes, it depends'. I've used the move object cheat the create a really cool house, I've reset sims when they've got stuck and I've used kaching, make needs static and buydebug when Metro has said so in the challenges. I would probably use some of these again if I wanted to play with a particular feature of an expansion pack but didn't want to play for ages to get enough money to acquire a specific item. Otherwise I mostly play without, for me the fun is in managing my sims so that they do what I want while still tending basic needs, prioritising and managing are an absorbing pastime.