could use some reworking and it may have a few redundant operations but i really cant complain because in its current state it seems to be bug free, and it does things that no other plugins do. like display, hide, and resize specific panels based on tags and other variables. im also using an older version anyway so that may help.
The problem is not what it does, but how it does it. Currently it is only interpreting titleformatting, which doesn't support indenting. So you've got code like this (but more complex):
$if($or($stricmp(%codec%,mp3),$stricmp(%codec%,flac)),$meta(comment,0)' blah','Codec is not flac nor mp3.')
If the PanelsUI would use a scripting Language which supports indenting you could write it like this:
If Stricmp(%codec%,mp3) Or Stricmp(%codec%, flac) Then
$output = Meta(%comment%).' blah'
Print($output)
Else
$output = 'Codec is not flac nor mp3.'
Print($output)
EndIf
As you can see a real scripting Language, would make complex scripts, which you produce in PanelsUI, much more readable.