I nearly always prefer lace-up shoes. I think they look and feel better (excluding sperrys). For jeans, I tend to favor a classic boot such as a White's semi-dress or Wolverine 1000 mile.
That said, I would never wear a black short-sleeve button up with jeans. It just doesn't look good to my eye.
That is about as good as it gets.