I wrote my own library for dashboard overlays for other purposes, but I'm stuck on one issue that I can't seem to get around:
The overlay is very dark in VR. The RenderTexture is a bit dark in the editor but not nearly as dark as it is in the overlay. Did you ever manage to find a way to resolve that? With the lack of SetOverlayGamma in the C# API there's not much I can think of at this point.