I really like carpet covering to be honest. I've had carpet covered cabs for years that have always looked good , no rips or peeling off. I've had tolex that ripped everytime I looked at it and just looked rubbish after a while. Keeping hairs etc off carpet is easy , use covers and if they do look a bit dirty a quick hoover or rub over with gaffa tape does the trick !The Hammerite paint job is my least favourite finish as it just looks cheap on an expensive bit of kit.
I agree about white cabs , I had one once and they do look the business !