I asked a cop in Seagoville let him know I had gotten different answers from different police I'd asked he said it is ok on streets 35mph and lower...peddling on streets marked higher is fine with engine off. Seems if you operate the thing on a street marked 40mph or higher it makes the bike become legally a moped in need of license ect.
I heard they are outlawed in Frisco...local entities can do that I guess.