yeah, this is a pretty common way to secure double straps to single strap pedals.
i don't think that's really a screaming deal. no doubt the pedals are nice, but those toe clips are hard to come by and those straps kind of suck.
in regards to the original post, i'd never ride these pedals on the street. you never know when you're going to have to pull your foot out (ever get forced into a curb by a car?) and in the even of a crash in traffic, i don't want to be attached to the bike.