I feed my snake strictly on live (except my corn snake and boa). Hatchlings I plan on selling are strictly fed F/T simply because people prefer snakes who eat F/T.
Live feeding is not dangerous depending on the owner. I feed live because it is less time consuming, cheaper (I breed my own rats) and most picky eaters will take live without question and you have a less chance of getting bit if the snake misses.
The rule for feeding live is to never... sorry... NEVER, that's better, leave the snake alone with the live prey. If the snake is just not hungry, but you leave to go to work, you will come home to a damaged snake. If the snake does not eat in 20 minutes, make sure to remove the live prey and try again in 5-7 days.
There is always a risk when the snake actually snatches and begins to constrict. The prey may be in a position to bite the snake. I have had this happen, but besides a couple missing scales, the rat did not break the skin. Snakes are built to avoid damage from their surroundings and from their prey. I have not yet had one get a wound, bleed, infection or chewed beyond belief.