I've got Karoos' on a TE610 Husky - they were supplied with the bike.
Never ridden on knobblies before but they seem alright on tarmac. Only problem is I've not enough confidence in the big blocks to push things too far on the road. I'd feel happier with more rubber on the road.
The rear will need replacement at around 2000 miles. I'm fitting Pirelli Scorpions next.