...but that doesn't really apply here, as the OP is looking at a bike with either rim brakes or Shimano BR-305 mechanical discs. In that context, I'd go with the rim brakes. The cost to upgrade the mechs to hydraulic would be more than the cost of the entire bike.
Much as I prefer discs, in this instance, rim brakes all the way.
__________________