I don't have experience with the mesh add-ons but I have experience from 2011 with the plastic bottle holder add-ons. I lost both of them earlier in a 3,000 km ride. I was using them to hold small bottles of fuel. I don't if the mounting has improved or not but I have not bothered with them since.
Andrew