It's going to be alot easier then getting your foot into a clip positioning the strap and tightening it down without being able to coast.
I am at a loss as to why anyone would reccomend platforms for anything other then bmx, trials and maybe dh though.