Well got through with the initial design. OEM is black, prototype is the white one.
So far fit looks ok, snaps in good to the dash piece, rotates up and down and stops pretty much where the factory one does. Looks like I got a slight rigidity issue with the inner frame, baffle hinge pin...