Looks like a cool bike. Plating and riding (legally) could be a challenge
As others have mentioned, buying a Sym Symba in Texas would be a lot easier w/o the hassles.
But either way, I applaud your desire to "stick it to the man" and bring one in from Mexico.
Couple Airhead BMWs
Couple Chinese Pitbikes