What exactly does streetable mean? Streetable as in all road legal or streetable as in you could drive it to work and back (regardless of legality) without any problems.