Just a small thing. The title says it. It seems like a bad idea but it would help players upgrade. Here's the catch... You had to have the gift for over 3-5 weeks and you only get 20-30% of it. Meh. Just a idea. Don't say it will overload your money system. If you want we judge it by how many gifts that person has.
No support sorry. I can't see it working or happening. You also might want to slow down on your threads OP. If you come up with a really good idea, then make a thread. Maybe talk over some of your ideas with a friend, and pick one or two really good ones. That way you're not spamming forums, and people won't be so annoyed by your threads.