These are both very urban oriented bikes and would probably work fine. Steel so probably a bit heavy but as long as you're not in a rush should be OK
You could also consider one of many different hybrids from any of the major bike companies Some of these might be lighter/faster since they will likely be aluminum, but also may have a slightly harsher ride.
If possible, go ride these bikes and some others to find out what you like. Its hard to pick out a bike online and know if you will like it, particularly if you haven't ridden a variety of bikes to get an idea of what you like.
As for Public, they are less expensive frames, but you can get them with internal gears for a reasonable price which is nice. I have looked at them for a around town bike but personally kept looking at other options that seemed to offer more of what I care about for a bit more money.