If the pool says the minimal fee is 0.01, then you need to send 0.01 to get the address into the public pool to be solved. Anything after that is a guideline - the more you pay the faster the miners will get to your work. Honest fee is an amount that would be fair to the miners in comparison to them mining blocks.
As I see from your link, your work is public, meaning that the miners can work on it and claim the reward.
My miners won't work on vanity pool if BTC or LTC mining is more profitable, I'm not sure about others but I don't see why they would act in any other way. The minimum fees don't work at all: there are below BTC/LTC profitability and probably below some other rewards on the pool.
It's not a surprise that there's a lot of work sitting on vanity pool for ages: there's no incentive to work on it. If you want the pool to be more successful, you should advise a price where mining with oclvanityminer is clearly more profitable than both BTC or LTC mining and make it clear to customers than below this price there's not much incentive for anyone to work for the reward. A way to check how much more reward an existing work need to become profitable would help clear up the queue too.
I'm not sure if your pool is in sync with what oclvanityminer can do (is it able to choose the theoretically most profitable method given the current work yet?). At least your minimum fees are largely undervalued and last time I checked the recommended fees could be lower on some of the longer patterns. LTC mining profitability is simple to compute: the mining hashrate is ~0.001 of BTC's and the current difficulty and BTC/LTC exchange rate are easy to query (at least I use these informations to switch between BTC/LTC mining automatically)..