I think the strap reacts differently to polished ali than paint.
All the people I spoke to claim that the strap doesn't cause a problem, maybe that's b/c it covers it? You can always put protective film on the corresponding part of the hood.
I went with the strap as it looks so period correct and makes it look more like a car than a trike/bike, ditto with the 3 eared spinners.