I'm 99% sure it IS illegal to ride with your hood off due to if it rains it washes all your leaks straight to the ground faster and if something breaks off, there isn't anything to stop it.

-Ant.