 :::I'm not very knowledgeable about the font issue; in fact, this is an issue I have trouble with myself, and I'm often annoyed at seeing boxes and the fact that it is not easy to remedy this because you need tons of specialised fonts that cover parts of Unicode, while anything close to pan-Unicode fonts are extremely rare at best; even the most comprehensive Unicode fonts cover the standard only very partially. This is probably a constant source of frustration for many who work with obscure scripts. Maybe you'd like to ask on WP:HD or WP:RD/L instead.   