Although I'm fairly familiar with the question of using fuel injector cleaning solutions, and using Seafoam for intake/injector cleanings, recently I've been looking into cleaning my throttle body since my car is approaching 100k miles.
The main reason this actually came up is because while I've been using Seafoam and Gumout for my fuel system without issue, I noticed that 3M offers a DIY fuel system tuneup kit which has an intake cleaner, fuel addative, and a can of throttle body cleaner.
While I don't plan to buy the kit since I have a can of spray throttle cleaner on hand, when looking into the procedure, most sites (including Popular Mechanics) say it's best to dilute the spray cleaner because it can damage sensors on contact.
Most of the articles however also were focused on the matter of cars idling and stalling while driving - an issue I have yet to encounter - so is this type of cleaning something best saved for when something breaks, or is it a good preventive maintenance measure?
The 3M kit on Amazon has close to 5 stars so I'm assuming it works well, however I'm not sure if the "kit" has a diluted user friendly version of the cleaner to prevent accidental damage, vs. your standard no thrills aerosol spray.