Hey, nice job.
BTW, I make a billet radio bezel that is not just a cover but has ss brackets that bolt into the side of the radio (existing holes), has 1/4-20 studs that attach it AND the unit securely to the dash/panel and holds the unit SOLID. It has a snap in (o-ringed) smoked lexan cover that makes it watertight for trans/storage. The little handle on the cover matches the grab handles in the boat.
No cover to hange down and catch on stuff and no hinges to break. End of the day, snap the cover in. Comes polished, anodized or powdercoated most colors. CP Performance sells them in their catalog (also on-line) or you can PM me for info.
I went through three of the plastic pieces of crap in my own boat before I made a billet mount for myself. After refining them for my friends, went into production. Could never understand why with all the other trick billet stuff out, you still see boats with the cheasy plastic radio covers.