It'a all just more duplicatation of government boondoggles. Have one "smart port" at the first entry into the USA and the you don't need the rest of them, do you?
Don't know. I do know that it will be MEXICAN customs, that will be looking at them in Kansas City.