i think that barrels should be movable by pistons, if it would be possible managed storing with redstone can be super effective, and getting shulker boxed is too hard and annoying, barrels just needs to be BUFFED, can be coll if will
I don't see why barrels would need to be pushed by piston unless you want to make a secret stockage.
My videos: https://www.youtube.com/user/robingravel
My cartoons: http://www.dailymotion.com/robin-gravel
Flash Animation (if your computer supports flash):
Few flash movies have easter egg/extras