This should effectively eliminate frauds in that department, but at the same time it's very, very restrictive. Combining some sort of a reputation system, for example by simply counting the games on the gifters account or checking the gifter's Steam level, should give a good indication about how much you can trust the gifter. As it is, this sounds too harsh.







