Sorry about the delay in responding.
They make the kit in other versions besides Supercharged, it'* fitting in my car though.
As to how to keep it from flopping. The aftermarket radio will have a method of mounting. Check your instruction book. Mine had a sleeve that came off and you bend tabs to hold it in. Bent as many as I could..slid the radio back in..CLICK, determined the bezel they gave me was an extra unneeded part and put the front Supercharged plate back on the mount bracket.
As for a glaring 4th of July show.... Ask questions don't assume. It is wired into the dimming circuit (wire is located in the radio connector), it is lit identicallin brightness to the rest of the gauges etc. Turn the cluster lights down..it dims..turn them up..it brightens.
Looks good if it'* your thing.. some prefer a standard black