
I bought a pair of Spesh blue insoles with wedges because I like a bit of arch support in my shoes and most cycling shoes have none (I also have a pair of Superfeet grey insoles which are a bit more supportive). I tried the wedges briefly but I quickly decided to take the wedges out as I didn't think they made any difference and I would want a professional opinion before I tried to change my foot dynamics much having had no end of problems with wearing the wrong type of running shoes, I know how much damage can be caused. I was also using them in non-Spesh shoes and the wedges were forever moving around (ended up under my heel at one point) so that won't have helped.
I have just bought a pair of Specialized shoes which have the wedge built in so we will see how we go with that, I am a bit wary but am prepared to give them a good go. I've put my blue insoles in these new ones and I admit they feel better in the Spesh shoe than the Shimano boot I was using them in. I don't get knee pain or anything like that but I feel that my foot sometimes isn't stable on the pedal particularly when putting power down which is what I wanted to correct a bit.
A friend of mine got "fitted" for some of the insoles by standing on something that took an impression of his foot and told him what type of sole to go for - it wasn't particularly scientific to be honest. I'm not sure if he put wedges in or not but I wouldn't have from his description of the "fitting" process. I think that was in a Leisure Lakes store rather than any professional service. If you can get a proper shoe/bike fit like in the article go for it.
I sound really negative which I don't mean to be its just that having really hurt myself with wearing running shoes that changed my foot dynamics too much I am now quite cautious. The arch support alone from the blue insole for me was worth it and the new Spesh shoes feel really stiff so looking forward to actually pedalling on them.