We had our cat's front-paws declawed 11 years ago -- it wasn't very expensive; maybe along the same price range as a neutering. He is almost 13 years old now and has been living a long, happy, spoiled life. Soft Claws would never work with my cat. He is continually grooming his rear claws, and it's pretty aggressive looking when we watch him do it. He would chew those off immediately. We do trim his rear claws regularly, and that keeps them from being really sharp, but they can still scratch if he wants to try (since they are rear claws, though, he doesn't use them for scratching anything but himself). At the very least, nail clipping is a must. I got scratched up like crazy from a friend's cat that never had it's claws trimmed. Claw-trimming essential basic maintenance with owning a cat. Trying the Soft Claws first would at least show you are working towards remedying the situation, too, and maybe your cat will be fine with them.
Declawing is only controversial because people's opinions about it are just that: opinions. You need to weigh the pros and cons and decide what's the best solution for your situation. People have their reasons for choosing this solution, and while it's an available option, it's their business. In the case of my cat, my brother was diagnosed with Leukemia and his pediatric oncologist instructed that we either needed to find the cat a new home, or we needed to have his front claws removed to prevent accidental scratches while my brother's immune system was compromised. We weren't going to give the cat to a shelter with the odds being so low for him being placed in a home (and my brother LOVED that cat), so we opted for the declawing.
A PP mentioned a cat that died during the procedure -- cats occasionally die during any surgical procedure, and sometimes cats can die from reactions to vaccines.