Hey there,
I've flown perhaps 30 precision strike missions against enemy radar since the new mossie was released. What can I say? I died three times. Once to enemy fire, once through bleeding to death and once through crashing into the radar building ;p. Seems to me that the mossie is extremely effective in it's intended role, given my general lack of experience in this game. Oh, and the sight of eight birds trying to catch you as you make your escape, seemingly waving fists from their cockpits, is priceless...