First, Apologies if this post is incorrectly located.
Second, How about having PAM output the exes it find to a text file or similar and then use that for what it lists. Joe user could then go in and edit the "app list" and remove the ones that aren't applications. (e.g. the extra exes for inkscape)
Just thought I'd share my idea.
-bassclarinetl2 (a.k.a. Will Heid)