If you have a weak stomach you may want to skip this post.
Here's two examples.
My ex-wife had a bunion fixed about 15 to 20+ years ago. It worked, but was very painful and she decided not to do the other foot. After she retired she decided to get the other foot fixed. Too late, the surgeon retired and the new doctors didn't know how to do that specific operation. She wished she had done it back then. Too late.
One night I kicked a 4 by 4 by 8 foot in the dark and my baby toe got bent upward. Wouldn't go back down. Couldn't get my foot into any closed toed shoes, including ski boots. I also had "hammer" toe that didn't help the situation. I had toe surgery. The doctor took my number 4 toe and removed the hammer toe joint, then move the tendon in the baby toe. Finally they put pins (metal wire) in each toe to hold them in the correct position for 3 weeks. I had a cast with the pins sticking out. Couldn't drive with the pins in my foot. One day I was on my knee scooter at a farmers market and a woman bumped into my pins and I screamed so loud that I scared many people at the market. When they took out the pins after 3 weeks, it was also very painful. Pain level in the 1 to 10 scale was a 12 and taking out the pins was a 15. But my scale goes to 36 (this is on the 1 to 10 scale).
I reconmend you ask the surgeon if the operation would allow you wear heels, and if not having the surgery would result in the immobility and pain increasing.
BTW, I wear heels because I have a bone spur in my hip between the hip and the femur. Heels makes it much less painful.