Quote from AznamirA ticket on curseforge.com is the best way to submit an enhancement request.
Unfortunately I'm pretty busy at work so there will be no major changes for next month or two.
Regarding LibSharedMedia, I don't know how Ace2 (Used by PallyPower) and Ace3(?) (used the lib shared media) would interact. I tried to rewrite PP for Ace3, but I can't figure out how to make a new roster library. PallyPower requires a dynamically updated array or raid members sorted by groups and that has been a big PITA.
Anyway, I've been thinking about separating UI into a stand-alone module and making it more customizable, but that's not going to happen any time soon if I'll try to do it all by myself.
Ok, thanks for the reply. May I help in some way if you're too busy to work on it at the moment? I've never actually developed any wow addon, but I'm a programmer so I guess I could lend you a hand if you would like. :)