Mallet C's are a very good pedal. I switched from SPDs to Mallets and am very happy with the stability and solid feel of the pedals and engagement. I ride with normal shoes a lot of the time when I just want to play around, and once I got used to the feel they have a lot of grip. No problems bunnyhopping, etc. with normal shoes.
Never tried Times though, sorry.