I'd recommend SPD compatible for commuting, the SPD shoes tend to work better for me because I can wear the same shoes I biked in while at work. I did tip over once or twice when I first started using them, but only from complete stops when I forgot to unclip before coming to a stop, now it's just second nature, haven't had any issues since. That's urban/suburban/rural commuting around Rochester, NY based on the specific job at the time.
__________________
In the words of Einstein
"And now I think I'll take a bath"