Since it has an unsprung hub (no springs in the center), the clutch will act more like an on/off button. However, I have driven many unsprung-hub clutches just fine on the street. It will definitely grab though lol.
Short answer, yes you can use it everyday. If you are a trooper, you won't even mind it in traffic.