Thanks for that - yes, maintenance of the cleanliness is the key - I find usually by the time I get these cars, there's a heavy buildup of grime. Mine is from Singapore and there's this mysterious dark grey filth everywhere that's not normally washed. I scrubbed for about half an hour at the underside edges of the bonnet - the electronic-devices-installation sticker was barely readable - and it's started to clean up OK but will need a lot more work yet. Inside all badges is the same ghastly dark grey.
So I wouldn't say that removing the badges does the job any better than your method - it's just that for extreme cases like mine, I think it might be easier.
3-4 hours, not bad, but that is about half of my work day
Yes, I often paint cars with rather insufficient masking and end up spending ages trying to clean overspray off glass... I tend to pull out all the rubber seals and other trim though, I usually find it's quicker to remove than mask (masking takes me a long time
) I think between the two of us, we would make a great team!