Currently usin BLAQ straps on these pedals (on a trial basis):

these are slightly smaller than yur usual MTB/BMX platforms.
Works fine. I find that platforms with straps are slightly harder to flip than track pedals.
But straps are great if you find toe overlap to be bothersome, since theres no toeclip to hit yur tire,
if you hit yur toe yu can quickly adjust yur foot position on the pedal.
Still prefer Toeclips tho,
will be putting these pedal strap combo on me ss scooter.