I love my new MKS pedals. They spin great and are cheap... I highly recommend them. Toe clips make it much easier to skid, I've not been able to skid without pulling up.
By the way, with the Suzue Basic flip-flop you don't really want to skid anyway. I was skidding on mine for a while and then the threads for the lockring stripped off... I upgraded to a Phil Wood and am extremely happy with it.