The phrase "less cleanup" means that there is not as much work or effort needed to tidy or clean up an area or situation.