Just to give an update, I went with hydros and purchased Shimano Deore BR-T615. I only have about a 100 Km on them but I've very satisfied thus far. Consistent and smooth operation, and only a bit of squealing but only when it rained.
Thanks everyone for you input.