It seems like a good idea, assuming that it complements the existing system of adjusting skill on kills and deaths based on the skill of your opponent. You may want think about dividing the win/given win adjustments by 2. As I understand it, the current bonus for a win is 200, and raising that to 500 would considerably widen the gap between the top 10 and the rest of the top 100.