Yeah, works fine on front. I like the MT21 better myself though.
Try dropping the pressure in the 908 front down to 23-25 pounds if you haven't already. I find that its a good tire but doesn't need the pressures of a lighter carcass tire, its skin being so thick and tough. It just runs way too stiff with the sorta pressure most people prefer from experience with 'regular' tires.
. Drop pressure and the head shake goes away, at least that's how it feels on my bike.