I mounted a pair of Meet Locks platform pedals ... Slightly concave , interchangeable spikes , etc (foot stays put on these)... Very stiff and quite and smooth ... Sealed bearings ... So far so good ... Can be found around $28-30 ...
mine are dirty... gotta clean the bike ... they are available...