I added a passepartout overlay and made text and bounding box color part of the theme (using existing ‘Metadata Text’ and ‘Wire Edit’ colors).
You can try it here: Blender Builds - blender.org
There are still differences to the final render (e.g. background is gray instead of grid and viewer node still shows non translated background after translation), I plan to address these issues later in a separate patch.