Well „need“ of course it a bit ambiguous. „It would make our life substantially easier if we had 99.99%“ would pretty much summarize it :)