This is practically what they did at our venue, in fact, it's probably a tad more extreme. All tickets are will-call, day of the show only and you're not allowed to hand off the tickets as you pick them up. You can't transfer them into somebody else's name after they're purchased, either.
I do understand the need to curb scalpers, but I'm not a fan of the fact that if I have an emergency I can't pass them off to friends or family, or even sell them at cost like Louie allows.
I'm trying to think of ways to make this less extreme but I can't. Even if you want to hand off the tickets, it doesn't stop the person from selling them to someone and then handing it off. For selling online, they should only have one website for people to resell tickets. In order to re-sell, you must provide your real name and a new ticket confirmation number listed on the hard ticket or the confirmation email. That way they can regulate the amount you can or can't sell it for. Probably the best solution I can think of. There's also a ton of holes in that too. Wouldn't surprise me if they scan fingerprints in the near future.