I think that this question might be better asked of superdave. He has the experience running legal, safe and secure gun shows.
I disagree that it "creates a new class of criminals among otherwise law abiding gun owners". That would be like saying that our handgun license restriction of 45 caliber max creates criminals. It doesn't. Here are the rules. Follow them and you are legal. We do that every day as it is. IF you want to sell a gun at a show, do it by the book. If you don't want to do that, then don't sell at gun shows.
IMHO, these are all huge problems.
The 45 caliber restriction is dumb, not to mention unconstitutional.
The handgun licenses are dumb, not to mention unconstitutional.
Having a "book" full of laws to "do it by the book" with when you sell guns is dumb, not to mention unconstitutional.
Rehabilitate the criminals, keep them in jail, or execute them.
There should be NO restrictions on guns in the hands of citizens, NONE. The 2A doesn't say I have to pay a permission fee, get approved, carry a card, not do this or that, etc. If we're going to start passing laws, let's start with enforcing the ones that deal with treason and get some courts willing to start snapping some necks of those who try to infringe on our rights.