Its street legal.

Ive put about 20 miles on it so far. Still needs to be aligned but the tires that are on it are meh so I dont really care much.
It feels like a long lost bike that I havent ridden in forever. I still know how and I know what to expect out of it, but its new all over again.