I have done some work with updating my redstone techniques with sticky pistons. However on large builds such as a calculators the pistons have proved to be unreliable on a large scale. Only about 1 in 100 will bug out but when you have over a thousand every time you want to do something it fails O_o. Stay clear from using lots fo sticky pistons for the sake of your work T_T.