FWIW I never totally liked the Mefo Front. Never felt that confident on the dirt but it was a long wearing tire.
TKC was better IMO all around but you give up wear.
Giving the K60 Scout a try.
When the current 908 wears I'll probably try the Mefo Rear
07 KTM 990 11 Husaberg 390