The badge looks great on black.....which is why I have had my cowl wrapped in satin black vinyl Also had my mirror backs and stalks done too.
That screen looks so good, you could invent some little side windows and one of those canvas structures like a little tent, which would keep you dry in the rain. Before you know it, you will keep it up all the time, because it is so nice driving from inside.