With due respect, Boa is mechanical. Mechanics can break. Full disclosure: I had a pair of Mavics with Boa for about a week that turned out to be too small and were returned. Frankly, I thought the Boa was fantastic. Simple, secure. But I can't get past the unknown longevity issue. Returned them for a pair of all velcro Giro's.
Bottom line is this: if the longevity issue does not worry you, then go for it.