I like the second ones better because while casual, it's just a bit different, not something that is commonly seen. I have both those types of shoes and I like the platforms more just by the way it looks and because it adds a nice touch. Both shoes take the punky route, it's just the first one is more simple so I do perfer the last one!
Well since you said punk, I definately like the second ones better. However, both are really casual and simple so you could wear them with everything.
Personally i prefer the first one because its a clean design and its not too fussy. the second one i think is alright but its quite high :P.
Hope i helped! :)