Straps, for sure.
Chucks are very good for riding if you're casually going out. The only thing better than a good pair of chucks is a pair of canvas KED's. Recently, though, I started using my old brook's spike-less track shoes because of the padding and nibs up front.