I'm not familiar with the two bikes you linked, but they both seem perfectly practical propositions for what you say you want. Ride them and see which one makes you feel most confident and comfortable. And forget about your weight. At 210lbs you can ride whatever you like.