Yup. That thing is gonna be nice on the street. Get it off road, forget about it. And I'm not too sure it's not gonna have issues in the winter. Snow, ice, slush. It will get plugged then too. Not a problem for most, but out playing in it? Gonna get hot......
Nah, snow/ice/slush won't be a big deal. It's cold. But mud and heat, no Bueno.