Well....the ride almost was a disaster. I had a terrible time getting getting my feet in the cheap straps that came with the bike. Not a big deal on a freewheel....but nailing a moving target with your foot while riding down a hill almost landed me on the trunk of a parked car.
Those straps need to pronto. I may just swap in my SPD pedals while waiting to get some pedals and good clips.