Hi Curaga, thanks for your very useful extensions.
I think there is a slight bug as from title: any other user than tc has no fonts in mplayer.
Instead of creating a link in /home/tc/.mplayer at mount time, what about placing a permanent absolute symlink
/usr/local/share/mplayer/subfont.ttf -> /usr/local/share/fonts/luxisr.ttf
in Mplayer-nodeps.tcz's squash filesystem?
This should provide superimposed captions for every user and, additionally, leave to single users the chance to personalize the font via their home directory.