Found this thread when searching on platform pedals.
FWIW, I fought Plantar Fasciitus (SP?) for years.
Got much better when I went to full length custom orthotic inserts.
Then, when I increased my jogging to over two or three miles, it went away.
I still wear the inserts, in all footwear
No surgery - is my advice