I always appreciate when there's an update, so here's mine.
Installed the Schumacher strap, it's a nice well designed piece.
It's almost impossible to notice, powder coated black. If the heim joint and nuts where black it would be invisible. No vibration when driving, there are 2 thick rubber bushings at bottom mount, so there is some room to give/move.

My hood is still off from the transmission install, and I can definitely tell the air cleaner doesn't move when I get on it now.