I decided I liked the potential of the supertrike enough (mini t-rex!) that I called the guy and got some more info.
The quad is NOT street legal. He says it is just for fun, would make a good pit bike.
He was not able to get the quad registered in wisconsin (came back "unregisterable"), but he did say that someone made one into a three wheeler and was able to get it registered as a motorcycle.
He also said that sales for his little machines are awesome, seems to be directly linked to gas being above $4 or not.
P.S. The supertrike is no longer available
The site is gearing up for some updates.